It’s a holiday weekend for them both.
And Olivia Culpo is enjoying a romantic getaway with her NFL boyfriend Christian McCaffrey in Mexico.
On Saturday, the former Miss Universe showed off her fabulous figure as she relaxed on the beach in a white bikini.
Culpo, 27, covered up ever so slightly in a white wrap, which came off in short order to reveal her stellar figure.
For the day of fun in the sun, the Rhode Island native donned a pair of dark sunglasses and wore her brown tresses long and flowing well past her shoulders and with a part in the middle.
McCaffrey, 23, a star running back for the Carolina Panthers of the National Football League, went with black shorts and a matching T-shirt.
The couple celebrated each other on Valentine’s Day by posting some sweet sentiments on Instagram.
‘Happy Valentine’s Day to my best friend,’ the 5ft7 Sports Illustrated Swimsuit Issue star captioned a series of photos.
‘Thank you for changing my life and showing me the kind of love I always wanted but never thought was possible. You are the definition of an answered prayer. I am the luckiest girl in the world.’
The 5ft11 footballer shared a couple of sweet snaps with the caption: ‘Never a dull moment with you. Happy Valentine’s Day.’
Along with being crowned Miss Universe in 2012 and her modelling career, Culpo has also made headlines for her romances with high-profiles stars.
She dated Nick Jonas of the Jonas Brothers from 2013 to 2015, football and baseball player Tim Tebow just after her breakup with Jonas in 2015, and footballer Danny Amendola, who currently plays for the Detroit Lions, from 2016 to 2019.
She then connected with McCaffrey last year.