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 
Celebrity Lip Service: Trout Pout Or Real Deal?
Lindsay Lohan Accuses Dad Michael Of Threatening To Kill Her Mother
Gossip Girl Threesome Plot Sparks Anger From Parents
Timeless Beauties: Stars Who Get Better With Age
Suri Cruise's Park Playdate
Sleepy Celebrities


Jessica Biel is unsure about a married future
Kristen Stewart
End Of Year Readers Poll: Vote For Your Sexiest Star Of 2008!
Angelina Jolie
Robert Pattinson
Paris Hilton