Stars line up to attend royal wedding

Amal and George Clooney arrive for the royal wedding.
Amal and George Clooney arrive for the royal wedding. Photograph: Odd Andersen/AFP/Getty Images

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 who’s 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 Harry’s late mother, Diana, at her funeral in Westminster Abbey.

Sir Elton John (L) and David Furnish (2nd L) with the Beckhams inside the chapel.
Sir Elton John (L) and David Furnish (2nd L) with the Beckhams inside the chapel. Photograph: Pool/Reuters

David and Victorian Beckham

The former England football captain and the former Spice Girl were also in attendance.

David and Victoria Beckham take their seats in St George’s Chapel
David and Victoria Beckham take their seats in St George’s Chapel

Oprah Winfrey

The US talkshow host was one of the more high profile US guests to make the list.

Oprah Winfrey arrives for the ceremony.
Oprah Winfrey arrives for the ceremony.

James Corden

The comedian who has found fame on both sides of the Atlantic was attending with his wife, Julia Carey.

Julia Carey and James Corden.
Julia Carey and James Corden.

Amal Clooney and husband

The international human rights lawyer arrived wearing a bright yellow Stella McCartney dress. And her husband was there with her.

Amal Clooney and George Clooney arrive for the wedding ceremony of Prince Harry and Meghan Markle.
Amal Clooney and George Clooney arrive for the wedding ceremony of Prince Harry and Meghan Markle.

Priyanka Chopra

One of India’s highest-paid celebrities, Chopra is said to be a close friend of Markle. She arrived with Abigail Spencer, from the cast of Suits, in which the bride has starred for several years.

Abigail Spencer (L) and Priyanka Chopra.
Abigail Spencer (L) and Priyanka Chopra. Photograph: Pool/Reuters

Serena Williams

The US tennis legend teased on Instagram that she was going to “a friend’s wedding”, without specifying that it was going to be the friend the whole world’s media was watching.

Williams and her husband, Alexis Ohanian.
Williams and her husband, Alexis Ohanian.

James Blunt and …

As well as Elton John, other musicians were in attendance including James Blunt, and Marcus Mumford. Blunt was with his wife, Sofia Wellesley.

Sofia Wellesley and James Blunt.
Sofia Wellesley and James Blunt.

Mumford was accompanying his wife, the actor Carey Mulligan.

Carey Mulligan arrives with Marcus Mumford.
Carey Mulligan arrives with Marcus Mumford.

Idris Elba and Sabrina Dhowre

Another British actor taking a place in the pews was Idris Elba, who was attending with his fiancee, Sabrina Dhowre.

Idris Elba and Sabrina Dhowre arrive at St George’s Chapel.
Idris Elba and Sabrina Dhowre arrive at St George’s Chapel.

Pippa Middleton

The sister of the Duchess of Cambridge came to prominent media attention while acting as maid of honour when Catherine married Prince William. She arrived with James Matthews, whom she married last year.

Pippa Middleton and James Matthews.
Pippa Middleton and James Matthews.