The Royal Wedding recap


David Beckham, in Ralph Lauren, with Victoria Beckham. 

Prince Charles, Prince of Wales, and Camilla, Duchess of Cornwall. 

Sir Elton John and David Furnish.

Ian Thorpe, left.

Michael Middleton and Catherine Middleton. 

Samantha Cameron.

Pippa Middleton. 

Miriam González Durántez and Deputy Prime Minister Nick Clegg. 

Prince William and Prince Harry.

Queen Sofia of Spain, Prince Felipe of Asturias, and Princess Letizia of Asturias.

Princess Eugenie of York with Princess Beatrice of York, in Valentino Haute Couture. 

Zara Phillips.

HRH Prince Charles, Prince of Wales.

Queen Elizabeth II. 

Guy Ritchie, right.

Albert II of Monaco with Charlene Wittstock, in Akris. 

Carole Middleton. 

Post a Comment