Dwyane Wade is officially engaged to his longtime girlfriend, actress Gabrielle Union. They both seem pretty happy about it, according to Twitter and Instagram.
The couple took to their respective accounts on Saturday night to announce the engagement, and to show off Union's ridiculously huge ring. (Internets: You may begin to employ Beyoncé's "My rock, flawless" lyric here.)
Wade and Union have been dating since 2007. Congrats, y'all!