The gorgeous Kristin Bauer van Straten always looks picture-perfect, and the star of True Blood recently shared her beauty tips with ModWomen.com.
Being the animal rights activist that she is, Kristin always uses products that haven't been tested on animals.
"There are any great lines now that are not full of chemicals or tested on animals," she says.
"Every night I layer a bunch of creams and serums, mainly by MyChelle, L'Occitiane, Dr. Weil's for Origins, Adonia and Dr Haushka - at least this month. Next month I'm sure I'll try something else in that I hear about."
As for makeup, she likes Bare Minerals and a new mineral cosmetics line by Youngblood.
When Kristin isn't working, she's still very much on the go, as she reveals while talking about a typical day.
"Up too early, hitting snooze for ever, lots of green tea,150 emails a day, an hour reading on environment and animals which ends up leading to writing emails and letters or making calls to some politician or company who could be doing better and then venting about it on Facebook and Twitter," she says.
"I go to the gym on non work days. I walk the dogs. And at night I basically just keep going and going on the computer with those Earth/animal emails until my husband comes in and says, that's it now, time for bed."
Phew! That poops us out just reading about it!