Myleene Klass narrowly avoided a rather embarrassing wardrobe malfunction while on holiday in South Africa, as her bikini appeared to have a life of its own .
The musician looked like she was struggling to maintain her modesty in her itsy bitsy colourful bandeau bikini from her Littlewoods collection.
Myleene has travelled to South Africa with the Littlewoods team, and is believed to be shooting a campaign for her next fashion or swimwear line while enjoying a little quality time on the beach too.
She tweeted a pic of her "Littlewoods family" having dinner together, and also of her getting made up by her "glam squad" for a photo shoot, writing: "Winnebago African stylee #southafrica #littlewoods."
But it's not been all work and no play; Myleene shared pics of herself getting ready to go shark diving, and looked stunning in another bikini from her own collection.
She wrote: "Off to see something with a bigger mouth than me #jaws #shark #southafrica."
There was also a pic of her looking remarkably relaxed before taking the cage plunge: "Going in #fishfood #shark #southafrica," she said.
And, as if to hammer home her life motto, she posted a pic of some delicious-looking seaside cocktails, writing: "Sitting on the dock of the bay with the wife @@severineberman #workhardplayhard."
See more stars on their hols below: