Well, it’s happened! Prince Harry and Meghan Markle — now the Duke and Duchess of Sussex — tied the knot on a sunny afternoon (May 19) in England at St. George’s Chapel, Windsor Castle in front of 600 people and millions more watching from around the globe.
Royal Wedding Style: 13 Of The Best Dressed Guests At The Wedding Of Prince Harry And Meghan Markle
Meghan Markle’s Stunning Wedding Gown Has Finally Been Revealed
See All The Guests Arriving At Meghan And Harry’s Wedding