Actress Gabrielle Union and Miami Heat basketball player Dwyane Wade have been dating since 2009 and now they're making it official!

The Think Like a Man star took to Instagram to share the exciting news, posting a photo of her stunning engagement ring — and perfect mani, of course. "Sooooo this happened... #Yessss," she wrote, along with the adorable pic of she and her hubby-to-be holding hands. "She said YES!!!" Dwyane wrote. Aww!

According to Us Weekly, the ring is an 8.5 carat cushion cut diamond made by Jason of Beverly Hills. Good work, Dwyane.

Congratulations to the happy couple!

Source: Us Weekly