Ginnifer Goodwin first caught our attention playing Vivian Cash in the Johnny Cash biopic ‘Walk the Line.’ This sweet and sexy actress has been on our radar ever since. Now we can see Goodwin every week on ABC’s fantasy drama ‘Once Upon A Time.’ 

The show milk’s Goodwin’s sweet and sunny nature by casting her as Snow White – a modern, pixie cut sporting version of Snow White, that is. The 34-year-old actress steals the show, and that’s not an easy thing to do. ‘Once Upon a Time’ is loaded with great actors like Robert Carlyle and Jennifer Morrison.

You may have seen Goodwin, a Memphis native, in films like ‘A Single Man’ and ‘Mons Lisa Smile.’ She’s also appeared, of course, on HBO’s ‘Big Love’ and ‘Law & Order.’

Getty Images
Getty Images