It was time for some mommy-and-me fun in the sun Friday as Grammy-winning singer Alicia Keys went swimming with baby Egypt at their hotel in Miami Beach.
The 30-year-old star, who gave birth to her son last October, showed off her toned post baby body in a stunning blue string bikini with gold embellishment.
The nine-month-old tot was also fashionably attired in a cool pair of Burberry print swimming trunks.
Alicia is in town to perform songs off her new album at tonight's Zo's Summer Groove's Benefit gala at the Seminole Hard Rock Hotel & Casino in Hollywood, Florida.
Next week she will also celebrate her one year wedding anniversary to music producer Swizz Beatz who she married on the French island of Corsica on July 31.