We broke the story, Panthers running back Christian McCaffrey doing some heavy flirting with Olivia Culpo back in May. 

Then reports surfaced they started seeing each other. 

And now we finally have some confirmation.  

Looks like that whole Olivia Culpo Christian McCaffrey rumors were 100% dead on. The two are hanging in Mexico together on a couple’s trip to Cabo!

Watch below: