It’s official: 24-year-old Australian rapper Iggy Azalea and her boyfriend of nearly two years, Lakers basketball player Nick Young, are engaged.

The rapper broke the news on June 1, 2015 via Instagram.

It happened at Nick Young’s (a.k.a Swaggy P), 30th birthday party, two days after he told People that he was planning “a big surprise” for Iggy.

Karen Civil, a guest at the event, recorded the proposal and posted it on Twitter.

Young asks, “Would you marry me?” to which Iggy Azalea happily responds, “Yes!”

The engagement ring is the real star of the show and was designed by Nick Young himself with jeweler Jason Arasheben of Jason of Beverly Hils.

It is a spectacle of 10.43-carats, with 8.15 carat yellow diamond (fancy, huh?). Topping it off is a white diamond halo surrounded by white gold.

No word on the wedding date yet, but Young told People, “the near future.”