Jennifer Lopez looking incredible in a semi-sheer dress while celebrating her 46th birthday at 1OAK nightclub! You gotta give her props for keeping that body in tip top shape.