Cher, who dated Cruise in the mid-1980s, called the actor as her best former lover, reported Daily Mirror.
The 67-year-old singer shed some light on her love life thanks to a quiz from "Watch What Happens Live" host Andy Cohen.
In a segment called "Truth or Cher?", Cohen asked the 'Believe' singer whom she would rank as her best lover.
"I was crazy for him. A lot of them kind of came in first. I've just had the greatest lovers ever," said Cher of Tom Cruise.
"He was in the top five. It's not a long list, just a good list," she added.
Cher described her former sweetheart as a "great, lovable guy" and told Cohen that their relationship had gotten "hot and heavy" back in the day.
