Serena Williams has found a way to be iconic even in the off season. Williams, who announced her pregnancy in April, decided to have a fun, themed baby shower. In anticipation for her bundle of joy's arrival, she traded in her tennis skirt for a poodle skirt and got some of her best girlfriends together to celebrate with her. 

The official theme of the event "Shake, Rattle, and Roll" went perfect with her star studded guest list. Ciara, Eva Longoria, Kelly Rowland, Lala Anthony and Beyonce’s cousin and songwriter, Angie Beyince were all in the function enjoying the theme. 

O' Baby!! Love You Rena. Truly an Exciting Time! #Memories. #ShakeRattleandRoll2017

A post shared by Ciara (@ciara) on

FOREVER TYPE THING❤️ #shakerattleandroll2017

A post shared by LaLa (@lala) on

Williams' fiancé Alexis Ohanian, Reddit co-founder, even joined in on the fun too. 

Couples time at Baby O Diner! @christhefr #shakerattleandroll2017 @serenawilliams @alexisohanian ❤️

A post shared by DriaMusic ???? (@driamusic) on

The couple was engaged last December in Rome. While they haven't officially announced the sex of their baby, Venus Williams may have hinted towards a girl. The couple also admits that they wouldn't be surprised if they did have a girl. One things for sure, we can't wait to see!