Royal wedding watchers treated to a parade of A-list celebrities from both sides of the Atlantic
In a wedding that has broken royal tradition in many ways, Prince Harry and Meghan Markle have also surprised with some of the choices for their guest list.
Speculation leading up to the big day focused on whether the couple would invite Donald Trump, or his predecessor, Barack Obama. In the event, neither US president made the list, nor did the British prime minister, Theresa May.
But the lack of heads of state meant an abundance of Hollywood and colour, with a cast that reads like a whos who of modern celebrity. Taking centre stage on Saturday were
Sir Elton John
The singer and his husband, David Furnish, were seen chatting and laughing with the Beckhams (see below). There was speculation that John could perform during the evening reception. If he did perform it would be poignant given he sang Candle in the Wind as a tribute to Harrys late mother, Diana, at her funeral in Westminster Abbey.