That was quick! After dyeing her blond strands a rich auburn red six weeks ago, Jennifer Morrison is already back to her sunny color, thanks to colorist Riawna Capri of Nine Zero One Salon in Los Angeles. "I hadn't dyed my hair in five years," the Once Upon a Time actress told InStyle.com at the Veuve Cliquot Polo Classic at Liberty State Park on Saturday. "I had just been highlighting it, so it was really strong and healthy, which is why I could do the back and forth this quickly. I definitely couldn't do that again soon! I just knew I could get away with it." She had originally switched her hue for a role in the upcoming drama Some Girl(s). "If I wasn't in the position where I could dye it, I would have just worn a wig," she said. "I always prefer real hair if I can." Tell us: Which color do you like better?