Serena Williams has a lot to celebrate!
The tennis champ, who is currently expecting her first child with fiance Alexis Ohanian, was treated to a gorgeous bridal shower in Miami, Florida, over the weekend.
Williams, along with 20 of her closest friends and family, including her mom, Oracene, and sisters Venus, Lyn and Isha, checked into the 1 Hotel & Homes South Beach, where they enjoyed a little R&R -- and tons of fun surprises.
Event planner Val Vogt of The VLV Group tells ET that each detail of the bridal shower weekend was meticulously planned out.
"Serena is one of my best friends, so a lot of love and thought went into planning the magical detail-oriented bridal shower weekend," she revealed. "There were constant surprises; from a painting party to unique bridal shower games to having a live fashion illustrator on the yacht."
"Serena looked stunning and radiated happiness the entire time," Vogt added. "She was surrounded by so much love and amazing company!"
Williams definitely seemed to enjoy her time in Florida, as she took to Instagram on Tuesday to share a fun pic from her visit to Disney World's Avatar-inspired Pandora land.
A post shared by Serena Williams (@serenawilliams) on May 10, 2017 at 2:24pm PDT
Reporting by Deidre Behar.
PHOTOS: Serena Williams shows off her baby belly