The Duke and Duchess of Sussex have hit a major marital milestone — their third wedding anniversary. Currently residing in California, the Sussexes are expecting a daughter any day now.


For their spectacular nuptials at Windsor castle, Meghan donned a boatneck wedding dress by acclaimed British designer Claire Waight Keller for Givenchy. The minimalist and classic gown featured only six seams and was designed without lace or any other embellishments. However, Meghan’s veil did have extensive embroidery and took longer to construct than the bridal gown.

For her wedding reception, Meghan donned a Stella McCartney halter neck maxi dress. The sleeveless mermaid design with a column silhouette and fishtail skirt was widely hailed as a bridal masterpiece.

Getty Images

Shop a similar ivory crepe maxi dress below: