Skip to main content
play

Serena Williams just made her grand royal wedding entrance

Serena Williams has officially arrived at Windsor Castle for the royal wedding of Meghan Markle and Prince Harry
Time