One thing I love about Emma Roberts is her willingness to wear different kinds of outfits on the red carpet. Dresses, pants, suits–she wears them all! It’s nice when celebrities wears things other than dresses, so I was delighted when to see Emma wear a Nanette Lepore blazer and trousers to a Vogue Eyewear event in NYC. Check out the full outfit below!


I personally love this look on Emma! It’s different and super fashionable. The print on the trousers and blazer give it a boldness factor and the orange clutch really pops against the more subdued colors of the outfit. I also like that she kept her hair sleek and simple because she already has enough going on with the rest of the look. In my book, this outfit is a hit!

What do you think, lovelies? Hit or miss?

image source, image source