Harry & Meghan: The Royal Wedding

Prince Harry and Meghan Markle's royal wedding on May 19, 2018, captivated the world.

An estimated 1.9 billion people tuned in to watch the pair say their "I dos," making it one of the biggest televised events in history. A wedding ceremony of such scale required a great deal of careful planning and hard work from everyone involved.

Previous
Previous

Remembering the Queen

Next
Next

Energy 95.3