Style Superstar: Katy Perry Sets Off Fireworks At 'Tempest' Premiere

There's no doubt that gray is totally in this season, and no where was that more evident than on this week's red carpets, as gorg brunettes Katy Perry and Liv Tyler stepped out in the subdued shade. Of course, wearing an "it" color doesn't automatically save you from a fashion mishap. Keep reading to find out which star set off fireworks with her beautiful gown, and which one neared a fashion flameout.

Now, this is the Katy we love. The newlywed dazzled at the red carpet premiere of "The Tempest" in L.A. in a one-shoulder, floor length Elie Saab gown. We thought the romantic look worked great for Katy and loved that she kept her hair down. Oh, and hubby Russell Brand didn't look half-bad either.

We think gray is a great color on Liv, too, but thought her overall look was poorly executed. Liv hit the reopening of Dior's 57th Street Boutique in a one-shoulder frock (obviously by Dior), which she paired with black tights and a long-sleeved black shirt. We get that it's cold, but the black undershirt totally took away from the overall look and the necklace was beyond unnecessary as well. Better luck next time, Liv!

Do you agree with this week's best and worst dressed picks? Tell us in the comments and on Twitter. Don't forget to follow writer Nuzhat Naoreen, too!