Taraji P. Henson is engaged to be married.

The 47-year-old actress announced in an Instagram post Monday that she said "yes" to her boyfriend, former NFL player Kelvin Hayden, Sunday on Mother's Day.

Henson is parent to 24-year-old son Marcel Johnson with late ex-boyfriend William Johnson. She showed off her diamond engagement ring in a photo from her Mother's Day celebration with Hayden.

"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!!! #sheisofficiallyoffthemarket and she is sooooooooooooo HAPPY!!!!!! #GODIS," the star wrote.

Henson was first linked to Hayden in December 2015 after photos surfaced of her holding hands with the former Chicago Bears player. She confirmed the relationship on Essence's Yes, Girl! podcast in December.

"I'm happy in my personal life. Finally it has happened to me!" the actress said.

"I'm not the type to blast my personal business, but you know, I think that it's important for people to know that I'm happy. I'm very, very happy. I just am. We've been together for two years," she added.

Henson is known for playing Cookie Lyon on the Fox series Empire. The show co-stars Terrence Howard, Bryshere Y. Gray, Jussie Smollett and Trai Byers, and was renewed for a fifth season this month.
By Annie Martin, UPI.com

Copyright © 2018 United Press International, Inc. All Rights Reserved

10 Celebrity Divorces That Rocked Hollywood