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 
Robert Pattinson And Kristen Stewart Enjoy Dinner Date In Madrid - Pictures
Kristen Stewart Reveals Stunning Figure In Daring Sheer Dress As New Moon Hits Madrid - Pictures
Celebrity Lip Service: Trout Pout Or Real Deal?
Timeless Beauties: Stars Who Get Better With Age
Suri Cruise's Park Playdate
Sleepy Celebrities


Kristen Stewart
Robert Pattinson
Jennifer Aniston
Zac Efron