Happy 46th Birthday, Jennifer Lopez! The superstar just gets better (and hotter!) with age. Jennifer Lopez Turns 46 and Looks Hotter Than Ever She Doesnt Age