Erin Andrews and longtime boyfriend Jarret Stoll are engaged!

The Dancing with the Stars co-host hinted at an engagement late last week on social media and then pro dancer Maksim Chmerkovskiy confirmed the news on Friday, December 9.

Andrews posted a tweet with an image of the cold temperatures in Wisconsin on Thursday with the caption, "This weather at Lambeau is really going to put a damper on my ring game @jarretstoll."

Andrews played coy when her Twitter followers, including Dancing with the Stars pro Emma Slater, asked for clarification on whether she's really engaged. Instead of confirming the speculation sparked by her "ring game" comment, the sports reporter dropped kissy face emoticons and hearts.

The next day, Chmerkovskiy, 36, was asked to name his best and worst celebrity partners from his many years on Dancing with the Stars during an interview with Fox 5 in Las Vegas.

Chmerkovskiy disclosed Season 18 winner Meryl Davis was one of the best partners he's ever had, along with Andrews, 38, whom he quipped "maybe just got engaged."

Chmerkovskiy reportedly smiled when he revealed the big news and confessed it's "payback" for the time Andrews accidentally spilled the beans about his fiancee Peta Murgatroyd's pregnancy back in May.

Andrews had her microphone on when she walked up to Murgatroyd and Chmerkovskiy and congratulated them about the baby during a Season 22 DWTS rehearsal, so everyone on the set heard when it was supposed to be a secret.

Chmerkovskiy and Murgatroyd were allegedly pissed Andrews blew the news since they hadn't even told some of their closest family and friends yet. The parents-to-be, who got engaged in December 2015, wanted to make the announcement themselves in a special way.

Andrews and Stoll began dating in 2012 but hit a rough patch in early 2015 after the athlete was arrested on suspicion of cocaine and ecstasy possession.