Olivia Culpo Shares Behind-the-Scenes of Bachelorette Weekend — See the Photos!

The model and fiancé Christian McCaffrey announced their engagement in April

Olivia Culpo is celebrating her bachelorette!

On Friday, the model, 31, posted footage from the start of her bachelorette weekend in Cabo San Lucas, Mexico, ahead of marrying fiancé Christian McCaffrey.

“They did too much!! Cabo here we come ????️????❤️‍,” Culpo — who got engaged to McCaffrey, 27, in April — wrote in the caption. “LET THE BACHELORETTE WEEKEND COMMENCE ????,” she added. 

In a montage clip shared on Instagram, which was soundtracked by Bad Bunny’s song “MONACO,” Culpo was dressed head-to-toe in white, including a crop top and flowing pants, as she headed to a private plane with a group of her friends. 

The fun clip began with the soon-to-be bride playfully kicking her leg back as she held a dry cleaning bag in one hand and a large white tote in the other. Culpo then greeted friends at an airport before laughing as she was greeted outside a private plane by two shirtless stewards who had donned bow ties and were holding trays.

Later in her montage video, the model and her friends gave cheers as they each held a glass of champagne before boarding the plane, which was decorated inside with pink and sheer white balloons and gift bags.

Culpo was seen in one part of the montage kissing a giant face mask of McCaffrey which was stuck on the wall, while her friends also posed with masks of her fiancé on the jet, which had plenty of snacks for the bachelorettes on board.

The model shared more behind-the-scenes fun from her bachelorette on her Instagram Story. In one photo, the model was held up by two of the shirtless servers in front of the plane, which was decorated with huge silver balloons that read, ‘OLIVIA LAND.’

“Never expected this to happen ????????,” Culpo captioned the snap, tagging luxury party planning concierge BachBoss.

“Let’s all kiss my husband!!! I’ll share!!!!!!!!” Culpo captioned another Instagram Story clip as one of her friends joined her in kissing the face mask. Another shot showed the group posing with more face masks of McCaffrey on board. 

After landing, Culpo filmed a boomerang of her outfit change as she stood in a dressing room wearing a chic asymmetric white mini dress with floral appliques and white strappy sandals.

“We have arrived!” she wrote over the clip. 

A following photo showed her friends all dressed in pink for what the model captioned as “PINK NIGHT” as they appeared to prepare for a night out.

The model had an outfit change after landing in Cabo

The group enjoyed a sunset dining session

Greeting the group inside their resort was a mariachi band, before another shot showed a dining table decked out with pink and white flowers and candles for Culpo and her guests. The stunning set up was laid out on a deck with a seafront view. 

The model’s dining chair was draped in a white feather boa and her plate was covered in a white mini veil as small photos of McCaffrey were placed on each, along with the label, ‘Bride’ in gold letters.

The night was finished off with fireworks organized by McCaffrey for Culpo.

Culpo’s friends dressed in pink for the night of celebrations.

Culpo got emotional after McCaffrey sent her a surprise firework display

“@christianmccaffrey coming through with the surprise fireworks for our birde @oliviaculpo ????????,” Culpo’s friend Daria Valles captioned in an Instagram Story clip of the firework display that the model then reshared.

As the camera panned to Culpo, she appeared to be tearful as she watched the display. A final reshared clip showed Culpo riding in a truck, decorated with more silver and white balloons.

Culpo’s bachelorette weekend video comes after she revealed details about her wedding venue in a video posted on TikTok last month.

McCaffrey’s face was planted everywhere during the Cabo trip.

Never miss a story — sign up for PEOPLE’s free daily newsletter to stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human interest stories.

Culpo shared that she and fiancé McCaffrey are getting married in Rhode Island, where she grew up. The pair held their engagement party there in July.

“I have to say there is a lot of pride from our little state,” Culpo said in the TikTok video.

“It’s the best state in the entire world and…I’m getting married here! Aaaah!” she added, jumping up and down.