Among the hordes of Hollywood couples breaking up these days, Demi Moore and Ashton Kutcher are beating the odds that have been against them from the get go. The May/December duo started dating in 2003 and tied the knot in 2005, and they’re still going strong—a total rarity in Tinseltown. Demi and Ashton just had some fun in the sun during a romantic getaway to Saint Bart’s. The insanely gorgeous 48-year-old superwoman and her 33-year-old Twitter-addicted hunk of a hubby skipped the Berlin premiere of Demi’s latest flick Margin Call for a whirlwind trip to the Caribbean. They were spotted by the paparazzi lounging on a luxurious yacht while Demi’s co-stars signed autographs at the Berlin Film Festival. Ah, what a life! Demi’s hot Jimmy Choo sunglasses offer an elegant touch to her tropical ensemble while Ashton somehow manages to pull off his funky ultra-casual beachwear.

Ashton also recently spilled the beans on exactly when Demi moved into his place. “It was really quick. I was sort of going out and having my fun and being extremely single… and then I met Demi and within about two weeks she moved into my bachelor pad that I was living in with a buddy of mine and my buddy refused to move out,” he confessed. Whatever works, right? The glamorous couple always looks happy and we wish them well.

Buy these now: Jimmy Choo Jimmy/S, $201