Jennifer Lopez looks good in pretty much anything she wears – that's a given. But last night, she wore two looks so overtly sexy that, as we scanned the photos, we could almost hear the singer saying, "Eyes up here, guys."
Both of her ensembles at the Fashion Rocks event in New York City were by Versace - a long-beloved brand, in case you've forgotten that dress - and both showed off a lot of J Lo. Let's get a closer look at each ensemble, and then you decide: which sexy look shocked you more?