Serena Williams attends friend Meghan Markle's wedding to Prince Harry

Serena Williams at the royal wedding!

As expected, the tennis legend stepped out on Saturday morning for pal Meghan Markle's wedding at Windsor Castle, and she stunned in a dusty pink Versace dress. The long-sleeved look, which was cinched to her right side, featured an asymmetrical neckline and she finished off the look with a statement BVLGARI necklace and matching fascinator and pumps.

Serena also rocked stunning braids that she wore in a big ponytail that fell past her waistline.

SEE ALSO: Watch LIVE: The Royal Wedding of Prince Harry and Meghan Markle

The "Being Serena" star debuted her look with a series of Instagram posts before showing up at St. George's Chapel, which showed her posing in a lush green garden alongside husband Alexis Ohanian and their daughter, Alexis Olympia Ohanian Jr.

Experts had predicted that Serena would be in attendance at the royal wedding, as she and Meghan have been friends for years -- since way before she started dating Prince Harry. Curiously, though, Meghan wasn't at Serena's wedding in New Orleans back in November. To be fair, that was the same month that she and Harry announced their engagement -- so she had a lot going on!

Serena wasn't the only celebrity at the royal wedding on Saturday, of course: Victoria and David Beckham, Priyanka Chopra, Oprah and George and Amal Clooney were also there

See more celebrities at the royal wedding:

More from AOL.com:
Prince Harry's ex Chelsy Davy attends royal wedding
Elton John's royal wedding performance will likely include a tribute to Princess Diana
Royal wedding: Celebrities step out for Meghan and Harry!