She gave birth to daughter Blue Ivy just three months ago, but Beyoncé has wasted no time in showing off her post-baby curves.
As she hit the beach in St Barts with husband Jay-Z, the 30-year-old star proudly displayed her womanly curves in a modest one-piece.
Beyoncé looked stunning in the plunging black swimsuit, which featured a cute frill around the waist, as she cooled off after some sunbathing with a dip in the sea.
The superstar singer wore her honey-blonde hair tied back in a short ponytail, and teamed her ensemble with a dark pair of sunglasses, a lariat-style necklace and small gold earrings as she made the most of the sunshine.
As she slowly made her way into the sea, Beyoncé looked happy in relaxed – raising her arms up to her sides at one point with delight.
Beyoncé’s trip in the sea came after she was spotted spending some alone time with Jay-Z on the white sands, as the pair took the opportunity to have a few hours off from their baby daughter.
The superstar couple spent today on the beach where they lay on the sand and soaked up the sunshine.
They have had very hectic schedules since the birth of their first child so appear to be making the most of their Caribbean getaway.
And they seem to be taking to parenthood like ducks to water as they make sure they have some quiet time as a couple as well as doting on their little one.
They certainly seemed to be winding down as an ice bucket rested behind them which contained a bottle of wine and several bottles of water, while Jay-Z also sipped juice from a coconut.