Zoe Ball suffered an embarrassing wardrobe malfunction during 'Mamma Mia! I Have A Dream'.
The TV star, 52, will host the new ITV1 show - which sees contestants compete for the roles of Sky and Sophie in an upcoming London production of the ABBA musical 'Mumma Mia!' - and she ended up experiencing an awkward mishap during filming thanks to some "torrential rain".
Talking to The Sun newspaper, Zoe said: "You fly out to Greece, and you think the weather’s going to be amazing and it was absolutely awful the first few days.
"Initially we had torrential rain and some of the sets were blowing away.
"For one show I was wearing long flares and the water from the set was up to my knees by the end. I had tide marks on my trousers."
Thankfully, the presenter wasn't left wet and miserable for too long, and she was soon able to dry off.
She added: "We had the audience under umbrellas, but then the gods of Olympus smiled at us, and the sunshine came out.
Yesterday, ITV unveiled its cast of 14 hopeful performers, which includes Tobias, 22, who has appeared on tour alongside Strictly's Giovanni Pernice, and Desmonda, 27, who moved to London from Indonesia to follow her dream of becoming a West End star.
Zoe joins judges Samantha Barks, Jessie Ware, Amber Riley and Alan Carr on the show, and the presenter previously teased fans about what to expect from the new talent show.
She said: "They are going to go through quite the journey but like the show and like the movie, there is going to be song, dance and fun in the sun."
'Mamma Mia! I Have A Dream' will appear on the screen on October 22 on ITV1 at 6pm, and will be available for streaming on ITVX.