Ginnifer Goodwin may play the innocent Snow White on Once Upon a Time, but her personal style is far from sweet. Every time Ginnifer hits the red carpet, she pushes the beauty envelope. We've seen her pull off everything from blackout eye makeup to Twiggy lashes.
She also never ceases to amaze with her hair creativity. Ginnifer remixes her pixie for every occasion; the styles have ranged from sleek to sultry. Today the actress turns 35, and we've chronicled her most stunning (and shocking) beauty looks.







