J.Lo and Marc's Havana Nights

Just hours after finishing a triathlon in Malibu, Jennifer Lopez threw husband Marc Anthony a star-studded 40th birthday bash at the Bowery Hotel in New York City.