Olivia Culpo and NFL star Christian McCaffrey have taken their newfound relationship down south ... the two are hanging in Mexico together on an apparent couple's trip to Cabo!
Roughly 4 months after officially calling it quits with NFL wide receiver Danny Amendola, 27-year-old Culpo had reportedly started getting close with 23-year-old Carolina Panthers RB Christian McCaffrey.
Rumors have swirling for weeks about the two ... but now it seems pretty clear there's something going on because they're both in Cabo with Olivia's good friend Kristen Louelle and her husband Tyler Gaffney.
If that name sounds familiar it's because Tyler is an ex-NFL running back who spent time with the Patriots and Jacksonville Jaguars.