There were some surprising hits and misses at last night's 25th annual Night of Stars - hosted by Fashion Group International.
I can't believe it. Ashley Olsen looks really great here. The dress could have been shorter, but at least it isn't a burlap sack!

It took me a few looks to realize that Marc Anthony, Jennifer Lopez and Karl Lagerfeld weren't wax figures from Madame Tussaud's.

What in bad-hair-weaves-used-as-a-dress is Kate Bosworth wearing? It looks like she chopped the ponytail off of 500 Bratz dolls and pieced together this mess. I wonder if she shampoos it or can just put it into the spin cycle?

Lindsey Price looks great in this purple gown. She's come a long way since those Toys R Us commercials.

I haven't seen Juliana Margulies in what seems like ages but she looks better now than what I remember!

(Photos by Stephen Lovekin/Getty Images)
Penn Badgley always looks like he's pissed off about something. He also always looks dapper.
