Once Upon a Time's Jennifer Morrison Dyes Her Hair Red

Jennifer Morrison

Jennifer Morrison has ditched her blonde locks for a fiery new 'do.

The Once Upon a Time star recently dyed her hair red for an upcoming movie role. "I'm doing a film called Some Girls, so I've had red hair for 24 hours now," Morrison told US Weekly at their Hot Hollywood party Wednesday night.

Once Upon a Time Scoop: Who is the Stranger, really?

The 33-year-old House alum currently stars on ABC's fairy tale drama as the daughter of Snow White (Ginnifer Goodwin) and Prince Charming (Josh Dallas), who will hopefully someday break the Evil Queen's curse and set the residents of Storybrooke free.

Do you like Morrison better with blonde or red hair?

Editor's Picks

8:00PM ABC
8:00PM CBS
9:00PM The CW

Streaming

Find a TV Show

See more »

Advertisement
130523photo-Michael-Weatherly1

TV's Sexiest Crime Fighters

Check out NCIS' Tony Dinozzo and more of the most arresting law enforcers on the small screen

Our Partners

Shop

Buy Haunted House Party from Amazon.com

(Amazon Instant Video)
Usually ships in 1-2 business days
Buy New: $1.99 (as of 3:59 PM EST - more info)

Buy Downton Abbey, A House in History from Amazon.com

(Amazon Instant Video)
Usually ships in 1-2 business days
Buy New: $0.00 (as of 3:59 PM EST - more info)

Buy From Pieces to Weight: Once Upon a Time in Southside Queens from Amazon.com

From MTV Books (Paperback)
Usually ships in 24 hours
Buy New: $12.00 (as of 7:26 PM EST - more info)