Remember When THIS Happened?

  • Remember When THIS Happened?
Princess Beatrice of York leaves the Abbey following the marriage of the Duke and Duchess of Cambridge at Westminster Abbey on April 29, 2011 in London, England.
Source: Pascal Le Segretain/Getty Images
« Back to Story

Discuss

Default avatar