Royal wedding guests: Who was the best dressed?

In the countdown to Prince Harry and Meghan Markle's wedding ceremony, a star-studded line up of guests, including Oprah Winfrey, David and Victoria Beckham and Idris Elba, filled up St George's Chapel in Windsor.

The theme was day dresses and hats so we couldn't wait to see what the 600 guests would wear.

Pippa Middleton

Pippa Middleton, who stole the show in her bridesmaid dress at the last royal wedding, chose a demure long-sleeved mint green floral dress with pink pleat detailing by Brit brand The Fold.

Pippa Middleton and James Middleton arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
Pippa Middleton and James Middleton arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.

Victoria Beckham

Victoria Beckham opted for navy blue, wearing a sleek high-neck, midi-length dress with fashion-forward slit sleeves. The designer chose a matching pillbox hat and set her ensemble off with bright red heels. Stylish as ever, David Beckham choose a navy tailcoat and grey trousers.

(Chris Radburn/PA)
(Chris Radburn/PA)

Amal Clooney

Amal Clooney stood out from the crowd in a honey yellow Stella McCartney ensemble, her figure-hugging cap-sleeved dress paired with a net-covered hat by Stephen Jones. Husband George looked dapper in a slate grey suit.

Amal and George Clooney arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry. (Ian West/PA)
Amal and George Clooney arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry. (Ian West/PA)

Serena Williams

Serena Williams was pretty in pink, choosing a blush-coloured asymmetric bodycon dress with a small sculptural headpiece and a statement necklace.

(Gareth Fuller/PA)
(Gareth Fuller/PA)

Oprah Winfrey

Oprah Winfrey wore a bespoke Stella McCartney blush-pink midi-length tiered dress with lace trim. The dress is made of sustainable viscose knit and accessorised with a cream hat with a matching pink floral embellishment.

Oprah Winfrey arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
Oprah Winfrey arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.

Idris Elba

The British actor looked understated but stylist in dark suit and black tie, while many of the male guests wore tails. He was there with his fiancee Sabrina Dhowre, who showed off her style credentials in a dress, jacket, shoes and handbag all by Gucci. She topped off her ensemble with a navy saucer hat.

Idris Elba and Sabrina Dhowre arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
Idris Elba and Sabrina Dhowre arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.

Elton John

Elton John, who made a beeline for the Beckhams on arrival at the chapel, was twinning with James Blunt in a navy tailcoat, grey waistcoat and powder blue tie.

David and Victoria Beckham (both right) talk with Sir Elton John (left) and David Furnish as they arrive in St George's Chapel at Windsor Castle for the wedding of Prince Harry and Meghan Markle.
David and Victoria Beckham (both right) talk with Sir Elton John (left) and David Furnish as they arrive in St George's Chapel at Windsor Castle for the wedding of Prince Harry and Meghan Markle.

Sofia Wellesley

James Blunt's wife Sofia Wellesley chose a pale-yellow collared Valentino dress, beautifully embroidered with colourful floral detailing, with a yellow hat and clutch to match.

Royal wedding
Royal wedding

Lady Kitty Spencer

The eldest daughter of Diana's brother Earl Charles Spencer, model Lady Kitty Spencer wore an incredible Dolce & Gabbana printed floral dress in green. She teamed it with a contrasting burnt-orange clutch and matching court shoes.

Lady Kitty Spencer (right) arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
Lady Kitty Spencer (right) arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.

Carol Middleton

Pippa's mum Carol chose to coordinate with her daughter in head-to-toe mint green, wearing a sleek, elegant coat.

Carol Middleton and Michael Francis Middleton (Ian West/PA)
Carol Middleton and Michael Francis Middleton (Ian West/PA)

Cressida Bonas

One of Harry's ex-girlfiends Cressida Bonas wore a colourful bespoke dress by British designer EPONINE London, made by hand from cotton sourced in Thailand.

 Add to lightbox Royal wedding Cressida Bonas arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry. (Ian West/PA)
Add to lightbox Royal wedding Cressida Bonas arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry. (Ian West/PA)

Sophie, Countess of Wessex

The Countess opted for a modern two-piece ensemble, teaming a silver-blue silk full midi skirt with a silver metallic top and a feather-embellished hat.

Sophie, Countess of Wessex arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry
Sophie, Countess of Wessex arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]function(){(i[r].q=i[r].q[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});ga('pacontentapi.set', 'referrer', location.origin);ga('pacontentapi.set', 'dimension1', 'By Lauren Taylor and Katie Wright, Press Association');ga('pacontentapi.set', 'dimension2', '88e0a051-dd35-407b-8488-81a826aed416');ga('pacontentapi.set', 'dimension3', 'paservice:lifestyle,paservice:lifestyle:fashion-beauty,paservice:news,paservice:news:uk');ga('pacontentapi.set', 'dimension6', 'story-enriched');ga('pacontentapi.set', 'dimension7', 'composite');ga('pacontentapi.set', 'dimension8', null);ga('pacontentapi.set', 'dimension9', null);ga('pacontentapi.send', 'pageview', { 'location': location.href, 'page': (location.pathname + location.search + location.hash), 'title': 'Royal wedding guests: Who was the best dressed?'});