It has been only five months since she gave birth, but Myleene Klass shows her figure is already back to its best as she poses in a skimpy bikini on a South African beach.
The 29-year-old TV presenter, who gave birth to baby Ava last August, showed off her slender body as she modelled for a new campaign advertising Marks & Spencer's range of summer swimwear.
And while Myleene was hard at work in the 33C heat in Goose Bay, on the Danger Point Peninsular, near Cape Town, her fiance, Graham Quinn, was left to feed, change and watch over their baby.
Multi-talented Myleene - who is also a classical pianist and violinist - said she wants to take Ava with her wherever she goes, only leaving her with relatives.
Quinn, who met Myleene when he was a bodyguard for her former band Hear'Say, said: "Ava's awake all day and asleep all night. She's the perfect baby. She loves people and she's beautiful. One day she'll be a big star like her mum."
Quinn's six-year relationship with Myleene has been troubled.
They split twice - once when he was convicted of dealing drugs in his native Ireland - but they plan to marry later this year.
Also on the shoot are other M&S models including Noemie Lenoir and Twiggy - who was heard complaining to hotel staff: "This place freaks me out. It's too quiet here."