Summer is almost here and Serena Williams is living her best life. 

The tennis superstar, who is pregnant with her first child with fiancé Alexis Ohanian, shared a collection of Instagram photos on Thursday that were taken aboard a yacht. In the pics, she is dressed in a tiered black swimsuit and looking fabulous. 

The 35-year-old headed down to Miami to celebrate her bridal party with family and friends at 1 Hotel South Beach earlier this month. The ladies did yoga and meditated, got foot rubs and hung out by the luxury hotel?s pool. She also made a stop at Disney World, because who wouldn?t? 

Had the best time at Disney, Pandora was unreal!!#visitpandora

A post shared by Serena Williams (@serenawilliams) on

– This feed and its contents are the property of The Huffington Post, and use is subject to our terms. It may be used for personal consumption, but may not be distributed on a website.