As a judge on a live talent show, Paula Abdul knows it's the unscripted moments that make for TV magic.
So hopefully that thought sustained her as she was showered in vomit on Monday night's episode of So You Think You Can Dance.
Giving a young dancer a congratulatory hug after the 12-year-old's routine to Beyonce's Countdown, the veteran star found herself splashed with a stream of bile, reports the Daily Mail.
Read more:
• James Corden's best Carpool Karaoke videos
• Ellen sued over breast joke
Luckily Abdul kept calm - reassuring Chi Tahani that, "It's okay, honey".