The biggest wedding of the year is mere moments away from happening and the guests have begun arriving at Windsor Castle for the ceremony. Prince Harry and Meghan Markle have invited 600 people to watch them say their vows today, including members of the royal family and former co-stars of Meghan's from Suits

George and Amal Clooney have arrived, so too has Oprah, Idris Elba, Serena Williams and David and Victoria Beckham. They followed the Middleton family into the church, who were also followed by Elton John, Priyanka Chopra and James Corden. 

See some of the arrivals below...

Oprah Winfrey

Royal Wedding 2018: Famous faces gather to watch Prince Harry marry Meghan Markle

Royal Wedding 2018: Famous faces gather to watch Prince Harry marry Meghan Markle

Victoria Beckham and David Beckham

Serena Williams and Alexis Ohanian

Patrick J. Adams and Troian Bellisario

Abigail Spencer and Priyanka Chopra

Sarah Rafferty and Santtu Seppälä

Gina Torres

Gabriel Macht and Jacinda Barrett

James Corden and Julia Carey

James Blunt and Sofia Wellesley

Pippa Middleton and James Matthews

Rebecca Deacon and Adam Priestley

Carol Middleton and Michael Francis Middleton

Lady Kitty Spencer and Victoria Aitken