Cher has ranked Tom Cruise in her 'top five' best lovers list.
The 67-year-old actress, who dated the 'Oblivion' star in the mid-1980s, talked about her love life on 'Watch What Happens Live' on Thursday night, saying that she was crazy for Cruise, the New York Daily News reported.
Cher described her ex as a "great, lovable guy," and told the show's host that their relationship had gotten "hot and heavy" back in the day.
When asked if she had ever been with a woman, the star revealed that she had a lesbian fling.