Katie Holmes has admitted to blushing when Tom Cruise pays her a compliment about her appearance.
The actress, who is due to appear in Broadway play All My Sons later this year, can’t help but get red-faced when her husband tells her she’s radiating beauty.
“I love it when Tom tells me I look great. It gives me such confidence," she tells Hello.
"Sometimes it makes me blush but it also gives me attitude. Every woman likes to be told she looks beautiful.”
However, there is one problem area which the former Dawson's Creek star would prefer to keep hidden.
She explains: “I try to embrace my imperfections. “But I will forever wage the battle of the thighs! So I prefer not to show them off.
“I am pretty tall. Usually most actresses are tiny and I’m not – I’m a big one.”

...more 
Ghostbusters Is Back?
Katy Perry To Perform 'Like A Virgin' At VMA's
Lily Allen: 'Dying Inside'
Celebrity Pregnancy Style
Tom Cruise & Katie Holmes: Spot The Difference!
Suri Cruise Does New York!
.jpg)
Keira Knightly on The Duchess co-star Dominic Cooper's smooching talent