The Royal Wedding was yesterday in Windsor, and hundreds of lucky guests arrived in their finest attire to celebrate the marriage of Meghan Markle, 36, and Prince Harry, 33.
Guests were advised of what to wear in advance, with short instructions on the invite.
Men were invited to wear military uniform, morning coats, or lounge suits while women were advised to choose a “day dress with hat”.
As the wedding was held in a church, covered up attire was also expected, although not explicitly stated.
And as is tradition in the UK, guests would have been expected to avoid white, as this colour is reserved for the bride, or black, which is worn at funerals.
Sadly a selection of the women attending ignored the rules and made big faux-pas with their choices.
As one of the most high profile guests, Victoria Beckham’s arrival was hotly anticipated.
So there was surprise, then, that she chose a dark navy dress which looked almost black on camera.
She coupled this with an expression which had commentators willing her to crack a smile as she walked in – although she was seen smiling inside church as she greeted other guests.
Another guest who chose a dark colour was Charlotte Riley, actress and wife of Tom Hardy.
The stunning brunette wore a dress from The Vampire’s Wife, which although pretty, was black with dark florals, giving a wintry feel.
Going in the other direction, Joss Stone sailed very close to the wind in white – although her dress did have a floral print to stop it looking too bridal.
The singer teamed her dress with black court shoes and a nude fascinator.
One of the most talked about outfits of the day was that of Chloe Madeley.
Twitter users were shocked by how much skin Chloe had on display, and shared their opinions on her outfit.
One user commented: “Chloe Madeley looks SO inappropriate #RoyalWedding.”(sic)
Another claimed Chloe was “inappropriately dressed” and had “let herself down”.
But not everyone got it wrong, with many of the guests looking outstanding at both the church service and evening reception.
Amal Clooney, Priyanka Chopra and Carey Mulligan were just some of the best dressed royal wedding guests.
And Meghan herself looked incredible in her second wedding dress, a custom-made Stella McCartney gown.