The 49ers had their bye week, but Christian McCaffrey was still making highlight plays -- surprising his fiancée, Olivia Culpo, with an over-the-top fireworks display during her bachelorette party in Cabo!!
31-year-old Culpo has been living it up in the popular resort city in Mexico to celebrate her engagement to the star NFL running back ... and the whole thing has been nothing short of a movie.
The squad -- including her sisters Sophia and Aurora Culpo -- took a private jet to their destination ... and their flight was decked-out with a half-naked male wait staff and cardboard cutouts of her future hubby.
Waiting for your permission to load the Instagram Media.
ncG1vNJzZmivp6x7tbnZZ5qopV9nfXN%2FjmpoaGhmZLCpvsisq6KZnmK6pK%2FAn52rnalivK211aKYZpulob2wecGamqGdnKS%2FpsDTnmSfoaKaxLC%2ByqxkrK2ipb%2Bqv8RmraKclaR6dYXEq6pmppahfA%3D%3D