Perhaps it's her new hottie boyfriend, but Selma Blair looks happy and healthy these days. She's also feverishly been changing her hair color from brown to blond back to brown again. Personally, I like her best as brunette; how about you?


Source and Source