The guests arriving at St George's Chapel in Windsor for the Royal Wedding.
Who do you think was the best dressed ?
George and Amal Clooney.
(Amal Clooney wearing Stella McCartney)
Sophie the Countess of Wessex.
Princess Anne.
Kitty Spencer.
(wearing Philip Treacy and Dolce & Gabbana)
David and Victoria Beckham.
(David Beckham wearing Dior and Victoria Beckham in her own design)
Norma and John Major.
Jonny Wilkinson and Shelley Jenkins.
Oprah Winfrey.
(wearing Stella McCartney)
Cressida Bonas.
(wearing Eponine London)
Sofia Wellesley and James Blunt.
Serena Williams and Alexis Ohanian.
(Serena Williams wearing Versace)
The Earl Of Spencer, Charles and Karen Spencer.
Abigail Spencer and Priyanka Chopra.
Edwina Louise Grosvenor and Dan Snow.
Carol Middleton and Michael Francis Middleton.
Pippa Middleton and James Matthews.
Idris Elba and Sabrina Dhowre.
(Sabrina Dhowre in Gucci)
Charlotte Riley and Tom Hardy.
Patrick J. Adams and Troian Bellisario.
Sarah Ferguson.