Christian McCaffrey is enjoying his offseason with girlfriend Olivia Culpo.
On Sunday, the Sports Illustrated Swimsuit model, 28, shared a handful of playful photos with the Carolina Panthers running back, 24, as the couple vacations in Cabo San Lucas, Mexico.
In the shots, Culpo is seen modeling a neon green dress as she and McCaffrey play a little football. The Pro Bowler is also seen kissing Culpo’s cheek in one snap.
“Handsome man @christianmccaffrey,” Culpo posted in a separate Instagram story.
Culpo and McCaffrey have been dating since 2019. In June, the couple celebrated their first anniversary together.
“1 year with the lady @oliviaculpo,” McCaffrey posed to social media at the time.
Olivia Culpo gushes over boyfriend Christian McCaffrey.Instagram
Prior to her romance with McCaffrey, Culpo dated Detroit Lions wide receiver Danny Amendola. They split in late 2018.