By now, you're probably familiar with the 'Spill Your Guts or Fill Your Guts' segment on James Corden's show, as well as the the disgustingness and vomit-inducing nature of it (and that's just Corden's unrelenting sycophancy.)

Many a star has taken the challenge, and many a star has failed to control their gag reflex - but few of them have been as iconic as Cher.

The 72-year-old singer was a guest on Corden's show in London - as it's being recorded there this week - and was invited to indulge in some absolutely rotten foodstuffs, including Stargazy Pie, Cow Tongue, Dried Caterpillar and more.

When she refused to answer questions like 'Tom Cruise aside, who were your top 5 lovers?' and 'Say one nice thing about Donald Trump', the consequences were dire.

Watch it below: