Christian McCaffrey is putting in extra effort to dazzle his fiancée.
During Olivia Culpo’s bachelorette party in Cabo over the weekend, the 49ers running back orchestrated a stunning surprise that left the Sports Illustrated swimsuit model overwhelmed with emotion.
As Olivia enjoyed drinks with her bachelorette crew, which included her sisters Sophia and Aurora Culpo, model Devin Windsor, and Sports Illustrated cover star Brooks Nader, she was moved to tears when Christian McCaffrey arranged a spectacular fireworks display.
In a TikTok video shared by Olivia, a man approached the bride-to-be and asked her to press a button on an electronic box, a gift from Christian. When she turned around, she was met with a breathtaking, colorful fireworks show courtesy of the All-Pro running back, who had coordinated this surprise despite being on his bye week and not physically present on the trip.
RELATED: Olivia Culpo Shares Exact Date of When She and Christian McCaffrey Will Start Having Babies
McCaffrey’s thoughtful gesture certainly earns him respect, underscoring the age-old saying, “happy wife, happy life.”
The couple has plans to tie the knot during the summer of 2024.