Jennifer Lopez and Marc Anthony would surely have the recipe.If the secret to a good marriage could be bottled then
Onlookers were left in no doubt about the enduring affection between the charismatic duo as they shared a giggle at her 40th birthday party.
It was supposedly a surprise, but the Love Don't Cost A Thing singer clearly had an inkling of what was going on because she'd dressed up to the nines.
Jennifer, the mother of one-year-old twins Max and Emme, looked fabulous in a Grecian-style dress that showed off her killer curves, topped off by a plaited hairdo.
Billed 'An Evening With Lola' - Marc's nickname for his wife - the affair featured a guest list including Beyonce, Rihanna, Alicia Keys, Ricky Martin and Liza Minnelli.
The glitzy bash was organised to return the favour for his own big 4-0 last year when she threw him a Cuban-themed do just hours after competing in a triathlon.
And he certainly pulled it off. Throughout the night the Latina diva found herself welling up at her husband's thoughtfulness, especially when he took to the stage for a special performance in Spanish.