
Olivia Culpo and her fiancé Christian McCaffrey were spotted enjoying a luxurious Caribbean getaway in St. Barts. Culpo, a 31-year-old model and former Miss USA, showcased her impeccable style in a black string bikini paired with a sheer black Khaite maxi skirt worth $3,400. She accessorized her beach look with Celine sunglasses and Aureum gold earrings, exuding sophistication and glamour.
McCaffrey, a NFL running back, opted for a more casual attire, sporting a black button-down shirt over swimming trunks as they relaxed on a boat. The couple's vacation photos shared on Culpo's Instagram account garnered admiration from her followers, with many praising her elegant ensemble and anticipating their upcoming wedding.