Wedding of Prince Harry and Meghan Markle

Advertising

Windsor (UNITED KINGDOM) (AFP)

Guide to Britain's royal wedding on May 19 in videographic. VIDEOGRAPHICS