LeBron James and longtime girlfriend Savannah Brinson are engaged.
With a number of teammates and close friends looking on, the Miami Heat star surprised his high school sweetheart Saturday night by dropping to one knee and proposing.
And yes, she said yes.
"It was beautiful," Heat teammate Chris Bosh said. "I told him, 'Good luck.' It was nice. It was real nice."
A representative for James confirmed the news to The Associated Press on Sunday morning, a few hours after close friend Chris Paul and Heat owner Micky Arison were among those tweeting their congratulations.
James popped the question at a party to celebrate both New Year's Eve and his 27th birthday, which was Friday. Heat teammate Dwyane Wade was in charge of holding the ring until the big moment, and a group of about 50 guests toasted the happy couple.
"A special night," Heat coach Erik Spoelstra said.
James and Brinson are the parents of two sons.
"I had no idea it was coming," Bosh said. "I just heard some commotion, and yeah, there it was. It was nice. It was real cool."
No wedding date was announced. James and the Heat were playing host to the Charlotte Bobcats on Sunday. James was expected to address the news for the first time after the game.