The event was for InStyle, but the fashion on the red carpet was definitely hit or miss.
Jennifer Love Hewitt, Lea Michele, Sarah Silverman, Diane Kruger, David Arquette, Katie Cassidy, Kristen Chenoweth, Seth MacFarlane and more all appeared at the 10th Annual InStyle Summer Soiree held at The London Hotel last night.
Hewitt's sparkly dress made her look frumpy, Silverman's outfit was comedy gold and half of Kruger's outfit looked like it came from boyfriend Joshua Jackson's closet.
Some stars did manage to pull off some great looks though: Arquette's Commonwealth Proper three-piece suit was dapper and Olivia Munn looked gorgeous in white.
Check out the fashion hits and misses above!