Sports Illustrated Swimsuit model Olivia Culpo had a grand weekend.
Olivia Culpo shared photos and videos from her bachelorette weekend in Cabo San Lucas, Mexico but it came with a major surprise. Culpo was at her bachelorette party with her sisters and friends when she posted a video on her TikTok channel of a waiter coming up to her with a “surprise from Christian.”
The Sports Illustrated swimsuit model was seen crying when the 49ers running back orchestrated a firework display for her while she was having drinks with her bachelorette crew. She turned around and was in awe over the colorful fireworks display.
The waiter handed her a remote control, and she pressed a button, which sent off fireworks in the distance.
In a separate TikTok video, Olivia gushed over the surprise.
“Highlight of yesterday was definitely the fireworks Christian surprised me with,” she said.
“I started hysterically crying. It was like a laugh, hysterical cry.”
Click on ‘Follow Us’ and get notified of the most viral NFL stories via Google! Follow Us
The former Miss Universe thought it was over but then she was also surprised with a party bus filled with sticks, blowup dolls, and tattoos of McCaffrey’s face. 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 49ers running back proposed in April after nearly four years of dating. They were introduced to one another in June 2019. The reality star previously dated Nick Jonas for a couple of years.