The singer was spotted wearing a cut-out Versace dress teamed with a pair of black, over the knee boots. We know that Lopez isn't afraid to rock a glamorous get-up, but this combination looks a little mismatched to us. Perhaps a pair of ankle boots would be better suited to the high neckline on this number.
The Perfect 10: Jennifer Lopez
Keep clicking to see more of the the superstar's stunning looks.