Actress | Soundtrack
Once Upon a Time: Snow Falls (2011) is her favorite episode of Once Upon a Time (2011).
I come from theater, and doing period stuff is so whimsical and imaginative and so outside any frame of reference than I have ever had so I prefer that just in terms of fun factor.
Her pixie haircut
Jennifer Michelle Goodwin
Memphis, Tennessee, USA
Dive deep into IMDb Picks, Amazon Originals, and more.