Edition:
United Kingdom

The royal wedding

photo

Photo  /

Scenes from the wedding of Prince Harry and Meghan Markle.