Meghan Markle & Prince Harry's Royal Wedding Photo Album

By
35 View Slideshow ⟶
Alexi Lubomirski/The Duke and Duchess of Sussex via Getty Images
The couple tied the knot at Windsor Castle in England on May 19.