Best Hair: Amanda Seyfried
She’s starring in “Red Riding Hood” next year, but we think Amanda Seyfried would be a ringer for Goldilocks. Her blonde highlights are to-die-for and we like how she has some length but not crazy-extensions-long hair.
Honorable mentions: Michelle Williams, Emma Watson, Kim Kardashian, Katy Perry, Anne Hathaway