Katy Perry has been known for some hideous outfits, but in recent weeks we've seen her looking much more pulled together while still maintaining a fun and whimsy personal style. The Roland Mouret Spring 2012 dress she wore for her Jay Leno appearance is wonderfully sophisticated. I also loved Katy's flapper styling of the vintage Nolan Miller dress at a recent event. But my favorite Katy Perry look must be the one from last Friday, an Erin by Erin Fetherston dress. Even the purple hair is growing on me when styled this way.
Photos: Zimbio and Just Jared.