Olivia Culpo dropped a new bikini picture on Instagram today.
The former Miss Universe rocked a red two-piece swimsuit for the occasion.
She posed next to her boyfriend Christian McCaffrey, who wore navy blue shorts.
They were on a yacht somewhere in Mexico.
Culpo captioned the share with a red heart emoji.
As of this writing, the post amassed over 100,000 likes and hundreds of comments.
A follower wrote: “How dare y’all be this good looking.”
Another noted: “ugh!!!!! everything! love u guys together.”
A third commenter added: “You two are just stunning really aren't you?! ❤️ Enjoy your holiday.”
Learn more