Love It Or Hate It: ‘Once Upon A Time’ Star Jennifer Morrison Becomes A Redhead

What a difference some color can make! I’m not sure I would’ve even recognized ‘Once Upon a Time’ star Jennifer Morrison without the caption. She decided to dye her blonde hair red.

How do you like her new color? It’s always fun to change things up; I like this dramatic color! But I bet Jennifer will be blonde again before the second season of ‘Once Upon a Time’ shoots.

Photos by Juan Rico/Visual/FameFlynet