Olivia Culpo is living the life dreams are made of in the Bahamas.
The 28-year-old model showcased her tanned and toned assets in a sizzling new Instagram post on Monday.
Culpo has been sharing seaside snaps from a Caribbean vacation with her boyfriend, 23-year-old Christian McCaffrey.
Looking good: Olivia Culpo showcased her tanned and toned assets in a sizzling new Instagram post from her vacation in the Bahamas on Monday
Perched on the bow of the boat floating in a calm aqua sea, Olivia struck a pose for the camera.
The former pageant queen was dressed in a bronze spangled skirt with a matching long sleeve crop top.
Her tanned abs appeared etched out of stone as she tossed her head back in the sunshine.
Olivia’s brunette tresses were left down and beachy and she rocked a matching bronze spangled headband.
Beach babe: Perched on the bow of the boat floating in a calm aqua sea, Olivia struck a pose for the camera dressed in a bronze spangled skirt with a matching long sleeve crop top
The starlet accessorized with a thin gold body chain and a turquoise beaded choker in the same shade as the lapping ocean.
She captioned the shots with a simple blue heart emoji.
Dressed in the same ensemble, Olivia also shared a loved-up image with her footbal star boyfriend Christian to celebrate the Fourth of July.
The pair embraced in the shallow clear water in one snap and another, the slim beauty sat on her beau’s shoulders.
Love birds: Culpo has been sharing seaside snaps from a Caribbean vacation with her boyfriend, 23-year-old Christian McCaffrey
Celebrate! On the Fourth of July, Olivia and Christian flaunted their sizzling physiques (an athletic ability) in some loved up snaps while wading in the crystal waters
On her Instagram story, Olivia shared more scenes from her holiday in the sun. Along with her beau, she is also with pal Devon Windsor.
The pair of lookers spent some time on the Bahamas’s famous pig island, holding baby pigs. And, they sipped cocktails together on Instagram.
Prior to Caribbean holiday, Olivia had been quarantining with her NFL player beau, initially isolating in Colorado with Christian and his parents, before returning to Los Angeles.
Fun in the sun: On her Instagram story, Olivia shared more scenes from her holiday in the sun; along with her beau, she is also with pal Devon Windsor.
Oink, oink! Olivia spent some time in the country’s famous pig island, holding a sweet little baby pigs while wearing a crocheted bikini
Olivia and Christian began dating last summer after meeting through mutual friends.
‘Things are going great between them. It has been an easy fit because they like a lot of the same things like working out and having dinners with friends,’ revealed a source to Hollywood Life at the time.
In April, Christian signed a four year $64 million deal with the NFL.
Stunning! Culpo and her equally as stunning best friends all posed in matching ruffle string bikini’s at the edge of the sea while on vacation in the Caribbean