See Newly Engaged Ginnifer Goodwin's Best Beauty Moments
Ginnifer Goodwin may play 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. And since Ginnifer just announced her engagement to costar Josh Dallas, we figured it was as good a time as any to look back on the actress's best beauty moments. Just keep clicking!