Congratulations are in order for Taraji P. Henson and Kelvin Hayden! The 47-year-old Empire actress and her former NFL star boyfriend of two years are finally engaged. Taraji took to Instagram on Sunday, May 14 to share the exciting news and between her adorable photo caption and gleaming engagement ring, we're over the moon for these two lovebirds.

"I said yes, y'all!!! He started with the Cartier love bracelet BUT that was my #MothersDay gift and then he dropped to his knee and I almost passed out!!!" she wrote. "#SheIsOfficiallyOffTheMarket and she is sooooooooooooo HAPPY!!!!!! #GODIS."

What makes Taraji's giddy announcement even sweeter is that the single mother-of-one has always been especially private about her love life. In fact, she didn't publically confirm her relationship with Kelvin until December 2017 — well after the duo started dating.

In an interview with Essence's podcast "Yes, Girl!" she set the record straight. "I'm not the type to blast my personal business. But, you know, I think that's important for people to know. I'm happy. I'm very very happy. I just am," Taraji revealed.

Well, we're glad she "blasted" her personal business this time around — because that ring is to die for. Unfortunately, the pair has yet to announce a formal wedding date, but we wish them all the best with planning their special day.