Casper Smart led girlfriend Jennifer Lopez to a waiting yacht in New York City, where he surprised her with a party to celebrate her 43rd birthday. Friends and family, including Lopez’s twins, Emme and Max Anthony were on board to fete the singer, who is currently on tour with Enrique Iglesias.

Wearing a skintight Tom Ford dress and stilettos, Lopez beamed as she saw her birthday cake (a teddy bear), as well as photos of herself through the years.