Once asked about her ideal wedding dress, Meghan Markle pictured her princess-goal: "I personally prefer dresses that are whimsical or subtly romantic."
And when the new Duchess of Sussex walked down the aisle of Windsor Castle last weekend in her Givenchy Haute Couture wedding dress by Clare Waight Keller, we witnessed the moment that Meghan's fairytale came true.
Below, we break down HRH Duchess of Sussex Meghan Markle's wedding look from head to toe.
Her evening reception look was courtesy of Stella McCartney and Princess Diana's aquamarine ring
Before the royal couple got on their vintage Jaguar E-Type to the evening reception, we caught a glimpse of the bride wearing a Stella McCartney high neck lily white gown, along with another priceless heirloom: Princess Diana's aquamarine cocktail ring.