SEE: Jennifer Lopez’s sexy dress for ‘Fashion Rocks’ has to be seen!

I'm convinced at this point that Jennifer Lopez can do no wrong. The 45-year-old singer stole the show last night at Fashion Rocks with her butt-shaking performance of "booty" that had everyone in the audience (and probably at home too) going buck wild. The woman definitely knows how to twerk what her Puerto Rican mamá gave her! But did you peep what she wore to the red carpet? I haven't seen her wear anything this revealing since her infamous Versace dress from the 42nd Annual Grammy Awards!

Read more ¿Qué más? SEE: Rihanna's too short babydoll dress at New York Fashion week

It's hard to believe that J.Lo is a 45-year-old mom of two. She doesn't have a single wrinkle on that flawless face and her body is sick! In fact, it looked pretty amazing last night in that black jumpsuit she wore on the red carpet that featured a gold collar and a matching belt. It even came complete with gold trimming seen around her neckline.

Leave it to Jennifer to wear such a risk-taking number. That jumpsuit literally showed everything from cleavage, tummy and a whole lot of leg. I'm talking Angelina Jolie's infamous Oscar pose kind of leg. On anyone else this thing would have looked ridiculous, like a bat woman costume or something. But on Jennifer it looked stunning and she clearly has the cuerpo to pull this look off so, why not?

This was hands down one of her sexiest moments ever. The last time I've seen Jennifer show this much skin at a red carpet event was with that Versace dress she wore at the Grammy Awards back in 2000. Funny thing is, this look was also from Versace. How ironic is that? J.Lo was definitely trying to have a look-at-me moment last night and as usual–succeeded!

Say what you want, but this was definitely a best-dressed pick for me. With a banging body like J.Lo's, how can it not be?

Oh and make sure to check out the video of her "Booty" shaking performance below! It will blow your mind!

Embedded content: https://www.youtube.com/watch?v=_3-PYpHCXXo#t=16

Image via J.Lo/Instagram