You may not believe it, but Jennifer Lopez turned 46 years old over the weekend!
The singer/actress rang in her birthday in style as she hosted a party at 1OAK in New York on Saturday.
J.Lo wore an LBD that showed off a ton of skin thanks to the cutouts and sheer fabric, but we're not in love with the look.
Unfortunately for Jenny, the middle piece of fabric at her waist is just a bit too tight, so the whole dress comes off a bit unflattering.
Still, her body, hair, and makeup look gorg, so we think she did a pretty great job!
Happy Birthday, Jen!
[Image via Jerritt Clark/Getty Images.]