Jennifer Lopez!! She slayed over the weekend for her 46th birthday and Jenny from the block doesn’t look a day over 25. The singer celebrated her birthday in the Hamptons at 1Oak with her boyfriend Casper and a few of her close friends including Fat Joe and French Montana. J.Lo rocked a cut out dress which showed ever curve and hugged her body just right. Sheeeesh! She shut the young chick’s all the way down. Check out the sexy pictures in the gallery!