Megan Markle arrived at Windsor Castle and revealed her beautiful wedding dress in public for the first time. She wore a floor-length fitted gown by Clare Waight Keller at Givenchy.
Trending now
Megan Markle arrived at Windsor Castle and revealed her beautiful wedding dress in public for the first time. She wore a floor-length fitted gown by Clare Waight Keller at Givenchy.