By Amelia Proud
Most people have been caught short once or twice in their lives, because when you need to go, you need to go.
And there are times when a fit of the giggles is so violent, so utterly engulfing... that it can make a person lose control of their bladder and have a little accident.
This is what happened to Marie Osmond, and unfortunately for her, she had an audience of hundreds of fans watching every second of her excruciating mishap.
You've just got to laugh: Marie and Donny Osmond collapse in fits of giggles after she loses control and 'pees her pants' in front of hundreds of fans on the Donny and Marie cruise in the Bahamas
The 52-year-old let out a noticeable puddle during the farewell night of the Donny & Marie Cruise, which transports fans from Fort Lauderdale in Florida to the Bahamas.
Amusingly, the singing siblings have always been criticised for being 'wet' with their choice of wishy washy songs, but this incident left Marie literally sopping.
Happily, though, the showbiz veteran and mother-of-eight had a sense of humour when it came to her accidental spillage, even wiping it up with a towel after being caught slyly trying to mop up with her top.
She wasn't half as amused as her brother Donny,54, who was standing next to her, however.
The iconic star doubled up in mirth as he realised what his little sister had done on the stage.
Gotcha! Marie tried to wipe up after herself using her top but she was sussed by their host and the laughter became even more extreme
A helping hand: After Marie is spotted slyly trying to wipe up with her top, a towel is brought out to get the job done
The show must go on: Marie was a real trooper as she fronted out the embarrassing mishap
He explained the genesis of the incident to Parade.com and revealed that while Marie was at first 'so embarrassed' by the incident, she ultimately 'embraced it.'
The 70s' heartthrob recalled: 'There was a video that they put together of the entire cruise and it was the worst thing I have ever seen in my life.
Glamorous facade: Marie is scrupulously maintained in her appearance with ne'er a hair out of place, but she couldn't stop this unseemly incident
'At the very end of it, Marie and I looked at each other like, 'What are we gonna say?' So we were trying to be very polite, saying that it was sweet, and I said, 'I wonder who put that together?'
'And Marie said, 'Well, whoever did it is not going to do it next year!' And that just started the process.'
After that, 'she lost it,' Donny explained. 'Then I lost it, and finally she just peed her pants!
'She tried to cover it up, but there's no way to cover it up. It just got worse and worse and funnier and funnier.'
And while his younger sister was at first 'so embarrassed' about her little accident, Donny 'consoled her' and reminded her that she is 'now extremely normal.'
She 'embraced it,' said Donny. 'It's so important to be yourself.'
Glamorous Marie is a showbiz icon, with a thriving family life.
She's had to cope with much worse than a toilet incident on a cruise ship over the years.
She's been married three times but just to two different men.
She remarried first husband Stephen Craig last year, wearing the dress from their first wedding in 1982, they have one son Stephen Jnr, 28.
Marie also Rachael, 22, and 12-year-old Matthew with her second husband Brian Blosil, they also adopted five children, Jessica, Brandon, Brianna, Abigail and the late Michael, who committed suicide in February 2010 by jumping from the roof his downtown LA apartment block.