Olivia Culpo shows off her flawless figure and cools off with a dip in the ocean as she continues her St Barts vacation with her model galpals.
The 31-year-old beauty queen, who is due to tie the knot with her NFL beau Christian McCaffrey in the coming months, turned heads in the flirty blue and white patterned two-piece as she and Victoria’s Secret stunner Devon Windsor soaked up some rays and sipped from plastic cups. She tied her brunette locks into a loose bun and accessorized with Chanel sunglasses as the group laughed and chatted.
Instagram: https://www.instagram.com/oliviaculpo/