San Francisco 49ers star Christian McCaffrey and Olivia Culpo became engaged to be married 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 drop hints that she was looking for the ring. But to no avail.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Olivia Culpo on the carpet

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) I wanted and he was just so uninterested," she said. "He was doing it on purpose. I was getting so annoyed. Honestly, my feelings were getting hurt, but he just wanted it to be a surprise, so it was absolutely amazing."

Culpo showed off the rock for the video.

CHIEFS' ANDY REID SAYS NFL COULD TURN INTO 'FLAG FOOTBALL' AS RULE CHANGES CONTINUE TO COME

Olivia Culpo at Cannes

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

McCaffrey, 26, and Culpo, 31, were introduced to one another in June 2019. The reality star previously dated Nick Jonas for a couple of years.

The running back just wrapped up an eventful sixth NFL season. He was traded mid-season from the Carolina Panthers to the 49ers, who reached 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 games total the previous two seasons, McCaffrey suited up for all 17 this season, earning him second place in the 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 Honors at Symphony Hall on Feb. 9, 2023 in Phoenix. (Ethan Miller/Getty Images)

CLICK HERE TO GET THE FOX NEWS APP

McCaffrey will be back with the 49ers for 2023 with uncertainty at quarterback. While Brock Purdy is on schedule for his rehab, San Francisco will likely have to choose between Trey Lance and Sam Darnold for Week 1.