Despite all the time that has passed – and all that has happened since then – we still haven’t got over the Duchess of Sussex’s beautiful wedding look.
Many royal fans spent months ahead of the occasion speculating about the designer and the style of dress she would go for on the big day.
Finally came the big reveal arrived and we discovered that Meghan had opted for a stunning pure white dress with an open bateau neckline and three-quarter length sleeves, designed by Clare Waight Keller, the Artistic Director of French fashion house, Givenchy.
As with all outfits, there were some who adored the elegant dress, while for others it wasn’t to their tastes, with some branding it “simple”.
And it seems there might have been one member of the Royal Family who also wasn’t sure what to make of the choice – but for very different reasons.
This is due to the fact that Meghan had been married before and was a divorcee.
They said: “The Queen is said to have expressed surprise that Meghan, a divorcee, wore quite such a white dress for her wedding.”
Traditionally a white wedding dress has been seen as a symbol of purity and once a woman had married and consummated the relationship, they were no longer meant to wear white as they had lost their virginity.
Meghan has already been married once before and as such, The Queen may have expected her to opt for an off-white shade, such as champagne or soft pink for her nuptials.
The 39-year-old tied the knot with movie producer Trevor Engelson in 2011 during a four-day bash in Jamaica.
The couple had been dating for seven years before they wed but their marriage lasted only two years.
For that ceremony, Meghan wore a long, white, floor-length gown with an encrusted silver belt embellished on to the dress.
The strapless dress also featured a short v-plunge at the front.
Do you enjoy reading about the royal family? Sign up for all the best royal news from the Mirror here.