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.