Olivia Culpo showed off yet more shimmering looks in her swimsuit in Miami this week.
The actress looked stunning in a black zip-up one-piece as she posed on the water after stepping off a luxury yacht for a Michael Kors x 007 event.
Olivia, 29, was joined by Shanina Shaik and Lori Harvey who were among a parade of models enjoying a day at sea at the glitzy event held off Miami Beach on Wednesday.
Bond girl! Olivia Culpo puts on a busty display in zip-up swimsuit for Michael Kors x 007 event in Miami
The models donned James Bond-style swimsuits – inspired by Bond Girls of the past – as they posed up a storm on board the lavish vessel in aid of the brand’s collaboration with the spy franchise.
Australian model Shanina Shaik, 30, showcased her incredible frame in a plunging navy swimsuit, which teased her ample assets and was cinched around her slim waist with a gold belt.
The highrise suit highlighted her endless pins as she posed with her hand in her tousselled locks, which had been styled in beachy waves.
Striking a pose: Olivia showed off her stunning figure in the black one-piece while joined by other models
The Victoria’s Secret Angel opted to enhance her natural beauty with soft touches of make-up.
Meanwhile, former pageant queen Olivia showed off some skin and her sunning curves in the same swimsuit as Shanina while posing for snaps on board the sundeck on the boat.
Olivia wore her long brunette locks in a loose style and swept some strands off her pretty face, which had been highlighted with a dewy pallet of make-up in bronze hues.
Joining them on the trip was Steve Harvey’s daughter Lori, 24, who was sporting a swimsuit, but layered up with a cropped T-shirt which had the words ‘agent 007’ splashed across the chest.
The model and former Equestrian wore her hair slicked back into a neat bun and opted for a glamorous coat of make-up, while also rocking a pair of oversized hoop earrings.
Elsa Hosk was flaunting her model credentials on the day out, as she slipped on the James Bond swimsuit and looked every inch the leading lady as she posed on deck.
Also on the boat was Norwegian model Frida Aasen, who showcased her enviable frame in a strappy black swimsuit, which also featured the same gold belt as the other models.
Frida, 26, wore her luscious blonde locks in a loose flowing style and was sporting a pair of large black sunglasses, as she shielded her eyes from the glaring rays of the sun.
She appeared a total natural as she posed up a storm beside fellow model Camila Coelh.
As well as topping up their tans while on the boat’s sun deck, the women also made the most of the yacht’s water sports facilities as they hopped on jet skis and wakeboards.
Mary Leest donned a lifejacket as she took to the high seas on a jet ski, wearing her hair swept back into a ponytail and donning a pair of aviator shades as she rode over the waves.
Back on board, Cindy Mello looked effortlessly stylish in a white bikini top and wide-legged trousers as she posed for cameras.
Prior to the start of the photoshoot, the models gathered around the stern to relax and sip from champagne flutes.
Earlier, Lori was seen chatting with friends on the deck and celebrating with a champagne flute.
She put on a busty display in the black MMK x 007 swimsuit, which she wore with a pair of high-waisted baggy jeans.
Lori appeared to take a break from the festivities to film a solo video and changed her outfit, adding a black crop top with the capsule name on the back.
The raven-haired beauty, who kept her long locks tied back in a tight bun, stripped out of her jeans to highlighted her pert derriere and toned legs in the high-cut suit.
While the rest of the group relaxed at the stern of the boat, Lori stood in the narrow passage on the port side with a cameraman, who filmed her in various poses in the suit.
She covered up her suit partially with a black crop top featuring the capsule name on the back and ‘Agent 007’ on the front in white block letters.
Olivia favored a more modest wetsuit-like look that featured long black sleeves.
She broke off from the group to take some solo shots while standing atop the yacht and gazing dramatically off into the distance.
The Miss Universe winner let her voluminous brunette locks cascade down her back in thick waves.
All of the models aboard were wearing black MMK x 007 suits in various cuts, though they all seemed to have zippers running up the front.
Michael Kors released the limited edition capsule collection to tie in with the recent Bond film No Time To Die, which marks Daniel Craig’s final outing as the iconic British spy.
Although most of the models appeared to be staying dry, one of the models seemed to have wet hair as she climbed up the yacht’s steps while wearing a black skirt with her swimsuit.
In addition to branching off for individual photoshoots, the models lined up on the boat’s port side to show off their varying looks together.
Michael Kors introduced its spy-themed capsule collection earlier this month in a stylish video featuring Bella Hadid that was filmed at The Ocean Club, a resort located in The Bahamas that served as the location for early scenes in Daniel Craig’s first Bond film, Casino Royale.
As the models on board demonstrated, the collection favors monochrome black looks with metallic accents.
Working it: Shanina was one of the models on board the yacht and she shared a series of stunning images to Instagram
Model figure: The 30-year-old stunner flashed plenty of skin in the skimpy outfit