
Katie Holmes serenaded her husband of three years, Tom Cruise, as she belted out Whatever Lola Wants at The Motion Picture and Television Fund’s A Fine Romance Benefit at 20th Century Fox in Century City, California.
An onlooker said: “It was quite a raunchy routine. Katie ruffled Tom’s hair, hitched up her skirt and at one stage even pushed him to the floor!”
The 31-year-old actress strutted around to the musical number – which was from the musical Damn Yankees – while a pianist accompanied her vocals and Tom portrayed her feuding love interest.
The performance ended on a romantic note when the 47-year-old actor took Katie in his arms, kissed her and leant her back in a seductive embrace.
Yuck!
Source

Wow they’ve only been married for 3 years. It seems so much longer than that.