Britney Spears was flooded with compliments when she shared a sizzling bikini shot on Instagram on Wednesday.
The Toxic singer spent the day at the beach with her two sons Sean and Jayden and shared a series of snaps from their trip.
Sharing it with her 18million Instagram followers, the 36-year-old star posted a hot shot of her sitting on a towel on the white sand.
She’s got her gym-honed body on display in an eye-catching bright yellow bikini.
She teamed the two-piece with a straw hat and a pair of stylish mirrored sunglasses.
In another shot, Brit’s two boys are posing either sidef of their mum, while a third snap sees the two of them smiling for camera.
“Me and my boys enjoying the warm weather!” she wrote.
“I want her body,” one of her adoring followers declared. Another said, Brit! Your bod!”
Before jetting off with her sons, Britney saw in the New Year with boyfriend Sam Asghari.
The pair both uploaded the same clip of them wishing fans a happy New Year.
Sam wrote: “Happy New Year from me and my partner in crime,” while Brit said, “2018 shenanigans with @samasghari.”