Camilla, Duchess of Cornwall pats a horse after arrivint at Buckingham Palace with Prince Charles, Carole and Michael Middleton after the royal wedding at Westminster Abbey on April 29, 2011 in London, England.
The Duchess of Cambridge smiles as she mentions something to her husband, the Duke of Cambridge as they ride the 1902 State Landau to Buckingham Palace after their wedding on April 29, 2011 in London, England.
Earl Spencer's daughter's (and Diana's nieces) Lady Amelia, Lady Eliza and Lady Kitty sit together inside Westminster Abbey ahead of the Royal Wedding of Prince William to Catherine Middleton at Westminster Abbey on April 29, 2011 in London, England.
Pippa Middleton attends to the Duchess of Cambridge's wedding dress as she and the Duke of Cambridge leave Westminster Abbey following their marriage ceremony, on April 29, 2011 in London, England. Andrew Milligan - WPA Pool/Getty Images
Major Sydney newspapers and magazinges on display on the day of the Royal Wedding at a newsagency on April 29, 2011 in Sydney, Australia. Australians enjoyed the Royal Wedding of Prince William and Catherine Middleton beamed live across the country on Friday evening local time.