It's Britney, b---h. She's 31 (and about to turn 32 in December) and she's had two children, but Britney Spears still has a body to die for. The singer shared a pic of her toned and tanned body poured into a blue bikini and it took us about a half hour to pick our jaws up off the floor. No, really!

Brit Brit was on the set of her new video for 'Work B---h' when she decided to let the world have a look at her killer frame. The pop princess just ignited about a million fantasies by posting this shot. We bet her ex-fiance Jason Trawick, from whom she split earlier this year, is eating his heart out, since, you know, that used to be his!

Looking good, Brit! In fact, you're looking so good you might be poised for another comeback!

'Ooh La La,' girl!