Prince Harry has married Meghan Markle at Windsor Castle in England, and their guest list was full of famous faces. Oprah, Serena Williams and Elton John rubbed shoulders with the Beckhams, James Corden and Meghan's "Suits" co-stars. There were also appearances from Harry's ex-girlfriends. Click through the gallery to see who was invited.
Oprah Winfrey wore a pale pink Stella McCartney dress with lace trim to the wedding of Harry and Meghan. She was among many American guests at the ceremony.
George and Amal Clooney
George and Amal Clooney glow as they arrive for the wedding ceremony of Harry and Meghan at St George's Chapel in Windsor Saturday.
Amal Clooney wore a yellow Stella McCartney dress to the wedding with a matching wide-brimmed hat.
British actor Idris Elba arrives at the royal wedding with his fiancee, Sabrina Dhowre.
David and Victoria Beckham
After many rumors that the Spice Girls would be attending the royal wedding, we can confirm one is! Pop star-turned-designer Victoria Beckham arrived at the ceremony with her English soccer star husband, David Beckham.
Elton John arrives.
The Beckhams share in a joke with Elton John and his husband, David Furnish, ahead of Saturday's ceremony.
Serena Williams and Alexis Ohanian
U.S. tennis star Serena Williams and her husband, entrepreneur and Reddit co-founder, Alexis Ohanian, are all smiles as they arrive for the big day.
James Corden arrives with his wife, Julia Carey.
Gabriel Macht and Jacinda Barrett
"Suits" actor Gabriel Macht and his wife, Jacinda Barrett, wave at well-wishers as they arrive for the ceremony.
Pippa Middleton and James Matthews
Pippa Middleton and her husband, James Matthews, arrive for the wedding. Pippa is the younger sister of Kate Middleton, Prince William's wife.
Carey Mulligan and Marcus Mumford
British actor Carey Mulligan arrives at the royal wedding with her husband, musician Marcus Mumford, the lead singer of Mumford & Sons.
English actor Tom Hardy arrives with his wife, Charlotte Riley.
James Blunt and and Sofia Wellesley
Singer James Blunt and his wife, Sofia, smile and wave as they arrive for the royal wedding.
Priyanka Chopra and Abigail Leigh Spencer
"Suits" actress Abigail Leigh Spencer and "Quantico" star Priyanka Chopra, close friends of Meghan Markle, arrive for the big day.
"Suits" actress Gina Torres arrives for the ceremony.
Meghan's former co-star on "Suits," Rick Hoffman, arrives for the wedding.
With a host of Meghan's former castmates at the wedding, Sarah Rafferty was also in attendance.
Princesses Beatrice and Eugenie
Princesses Eugenie and Beatrice arrive at the royal wedding with their father, the Duke of York. They are Prince Harry's cousins.
Princess Eugenie, left, will marry at St. George's Chapel in October this year.
To the right, Lady Louise Windsor is also pictured.
Sarah "Fergie" Ferguson
Prince Andrew's ex-wife, Sarah Ferguson, waves at onlookers as she arrives for the wedding.
Harry's Ex-Girlfriend, Chelsy Davy
Chelsy Davy (pictured center), who dated Prince Harry between 2004 and 2011, is seen arriving at the wedding.
Harry's Ex-Girlfriend, Cressida Bonas
Another of Harry's former flames, Cressida Bonas, also attended the wedding. They dated between 2012 and 2014.