Ok, so the pic is a little hard to make out, but if you watched American Idol this week, you know exactly why J.Lo makes our list. She paired a super-hot sequined dress with a sweet, half-up hairstyle.
We're crazy over stripes right now, and this mini-dress is one of the best incarnations we've seen. Not to mention that Jennifer Hudson's bod looks bangin'.
Sure, we all know Megan Fox is foxy, but she looked especially glam in this neon number—and what you may not be able to see is that the dress has a racy keyhole from the neckline to the waist.