Pictures of the Week: April 29 — May 5, 2011

Kate Middleton arrives at Westminster Abbey for her marriage to Prince William, in London.
Frederic Nebinger / Abaca

White Wedding
Kate Middleton arrives at Westminster Abbey for her marriage to Prince William, in London.

Friday, Apr 29, 2011