May 19 2018 5:56am

Royal Wedding: Serena Williams arrives at Windsor Castle

International tennis superstar Serena Williams arrived at Windsor Castle Saturday morning for the royal wedding of Prince Harry and Meghan Markle.

Responsive site?

Video Home