After three years of dating, Lakers star Nick Young finally proposed to rapper girlfriend Iggy Azalea.
TMZ reports Young, aka Swaggy P, asked the big question at Azalea's early birthday party.
Although she won't turn 25 until June 7, Iggy already received the perfect gift.
There's even a quick video of her giddy acceptance.
The flashy $500,000 ring contains 2.28 carats of white diamonds surrounding an 8.15-carat yellow center stone, according to E! Online.
Young worked with Jason of Beverly Hills to create a ring that would fit Azalea's taste as well as her personality.
Here's hoping these lovebirds have a very happy engagement.