

The Royal Wedding: HRH Prince Harry & Meghan Markle
2018
The wedding of Prince Harry and Meghan Markle was held on 19 May 2018 in St George's Chapel at Windsor Castle in the United Kingdom.
- Released
- May 19, 2018
- Language
- English
Cast

Prince Harry, Duke of Sussex
Self

Meghan, Duchess of Sussex
Self

William, Prince of Wales
Self

Catherine, Princess of Wales
Self
Prince George of Wales
Self
Princess Charlotte of Wales
Self

King Charles III of the United Kingdom
Self - Prince Charles

Queen Camilla of the United Kingdom
Self

Elizabeth II of the United Kingdom
Self - Queen Elizabeth II

Prince Philip, Duke of Edinburgh
Self

Doria Ragland
Self
Where to watch in the US
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.