International music, film, TV, fashion, beauty and all around pop culture icon, Jennifer Lopez celebrated her birthday yesterday. We’ve always believed that the, now, 48 year old stunner has basically found some special formula to agelessness. She proved us right, one more time, as she stepped out to celebrate the special day with beau, Alex Rodriguez, in a ridiculously sexy – and mostly naked – LBD.

JLo’s dress by Bao Tranchi leaves little to the imagination – if it wasn’t for two carefully placed birds and their wings, we would be writing about a lot more than just her clothes. And we would have absolutely no problem with that!

If there’s one person who knows how to rock a dress THIS naked, it’s Jenny Lo. Click here, here and here to look back on the many times she’s got us going gaga about her.

That cake looks good, but JLo looks better, don’t you think? Join us in wishing this hot mama a super happy birthday by commenting below!

Be sure to follow @missmalinifashion and @missmalinibeauty to get your daily fix.