"Troy" star Diane Kruger says that she has been taking special care of her skin in order to make it look good.
The 37-year-old beauty suffered from rosacea - a skin condition which causes red splotching on the face, which forced her to take extra care, reported Contactmusic.
"I wasn't blessed with great skin. I used to have rosacea and had to quit smoking to get rid of it. I still struggle with under-eye circles. It's all about discipline and finding products that are right for you," Kruger said.
"I've noticed my skin looks better when I don't drink, so I stopped for six weeks before the Cannes Film Festival. It did me wonders. I slept better than ever. It kind of sucked, though, because I enjoy a glass of wine," she added.


