J.Lo Celebrates her 46th Birthday in a Barely There Dress!

Forty-six never looked so good! Jennifer Lopez rings in her birthday with a star-studded bash, alongside her on-again, off-again beau Casper Smart.

In true JLo fashion, the Grammy award winning singer celebrated her birthday in style at 1OAK in Southampton, New York.

Showing off her gym-honed physique, Jennifer looked flawless in a racy black Bao Tranchi number, with sheer cutouts, leaving little to the imagination.

A source tells US Weekly, the star looked amazing and was dancing all night.

Her on-again off-again beau Casper Smart, was right by her side, reportedly saving Jennifer from an onslaught of guests dying to take her picture.

Credit: eonline.com

What do you think of JLo's racy dress? Let us know your thoughts by commenting below!

Want more? We thought you might like this video.