Cher refused to name her top lovers - other than Tom Cruise - on ‘The Late Late Show with James Corden’

Last night on "The Late Late Show with James Corden," Cher was forced to either truthfully answer some tough, intimate questions, or eat some truly disgusting food. And on this episode of “Spill Your Guts or Fill Your Guts,” Cher picked dried caterpillar over divulging her top 5 lovers - other than Tom cruise. Later in the game, when Corden asked her to say one nice thing about Donald Trump, Cher - a noted anti-Trumper - instead took a small bite of cow tongue.