Scroll to Top

Prince William and Kate Middleton: how the royal wedding day unfolded ...