Millions around the world watch the union of British royalty and Hollywood glamour at St. George's Chapel in Windsor Castle in Windsor, near London, England.
Prince Harry, Meghan Markle Wed

13
Prince Harry and Meghan Markle in St George's Chapel at Windsor Castle during their wedding service, conducted by the Archbishop of Canterbury Justin Welby in Windsor, Britain, May 19, 2018.

14
Meghan Markle is driven down the Long Walk in Windsor Great Park towards Windsor Castle for her wedding ceremony with Britain's Prince Harry in Windsor, Britain, May 19, 2018.