San Francisco 49ers star Christian McCaffrey and Olivia Culpo got engaged last month after more than three years of dating.

Culpo, a former Miss Universe, revealed in a TikTok video with Amazon Live that she was trying to hint that she was looking for the ring. But it was in vain.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Olivia Culpo attends the ‘Asteroid City’ red carpet during the 76th annual Cannes Film Festival at Palais des Festivals on May 23, 2023 in Cannes, France. (Andreas Rentz/Getty Images)

«I tried to hint at what (ring) he wanted and he was so uninterested,» she said. «He was doing it on purpose. He was annoying me so much. Honestly, my feelings were being hurt, but he just wanted it to be a surprise, so it was absolutely amazing.»

Culpo showed the rock for the video.

CHIEFS’ ANDY REID SAYS NFL COULD BECOME ‘FLAG FOOTBALL’ AS RULE CHANGES CONTINUE

Olivia Culpo in Cannes

Olivia Culpo at the 2023 Cannes Film Festival. Asteroid City red carpet. Cannes, May 23, 2023. (Rocco Spaziani/Spaziani Archive/Mondadori Portfolio via Getty Images)

McCaffrey, 26, and Culpo, 31, met in June 2019. The reality star dated Nick Jonas for a couple of years.

The running back just wrapped up an eventful sixth season in the NFL. He was traded midseason from the Carolina Panthers to the 49ers, who clinched the NFC championship. The Niners lost to the Philadelphia Eagles, who then fell to the Kansas City Chiefs in the Super Bowl.

After playing in just 10 total games the previous two seasons, McCaffrey suited up for all 17 this season, earning him second place in Comeback Player of the Year voting.

He made his second Pro Bowl last season after rushing for 1,139 yards and scoring 13 total touchdowns.

Christian McCaffrey and Olivia Culpo

Christian McCaffrey and Olivia Culpo attend the 12th Annual NFL Awards at Symphony Hall on February 9, 2023 in Phoenix. (Ethan Miller/Getty Images)

CLICK HERE TO GET THE FOX NEWS APP

McCaffrey will return to the 49ers in 2023 with uncertainty at quarterback. While Brock Purdy is scheduled to rehab him, San Francisco will likely have to choose between Trey Lance and Sam Darnold for Week 1.