Share this with
Copy this link
These are external links and will open in a new window
US talk show host Oprah Winfrey, actors Idris Elba and George Clooney and singer Elton John were among the 600 guests at Prince Harry and Meghan Markle's wedding.
All pictures subject to copyright.