Los Angeles: Actress Diane Kruger has admitted that she abstains from alcohol consumption and smoking to take care of her skin.
The actress says that she used to suffer from rosacea, a skin condition which causes red splotching on the face.
"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," femalefirst.co.uk quoted Kruger as saying.
"I've noticed my skin looks better when I don't drink, so I stopped for six weeks before the Cannes International 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.
The 37-year-old was recently named the face of Chanel's skincare beauty product line.