You've got to give Jennifer Lopez credit: She's come a long way from her Fly Girl beginnings. The girl can wear a gown like nobody's business, and she owned the red carpet at the premiere of her new film, El Cantante.

Buuuuut... I'm not so sure about this hairstyle. On the one hand, it's elegant and appropriate for such an event. On the other, it looks a bit like an updo that's starting to fall down. What do you think? (I'm giving Jennifer a pass on the lipstick that washes her out, just because if I had a dress like hers, I'd want to match everything to it, too.)

Source