Britain's Prince Harry and his wife, Meghan Markle, kiss on the steps of St. George's Chapel shortly after being married in Windsor, England, on Saturday, May 19. Zoom in to this cool interactive photo from their wedding procession
Ben Stansall/WPA Pool/Getty Images

The week in 23 photos

Updated 1:47 PM ET, Fri May 25, 2018