King James has officially found his queen.

Miami Heat star and four-time NBA MVP LeBron James married high school sweetheart Savannah Brinson on Saturday, US Weekly reports. James and Brinson had previously dated for 12 years.

James’ wedding ceremony took place at San Diego’s Grand Del Mar hotel in front of about 200 guests. Miami Heat teammates Dwyane Wade and Chris Bosh each attended the wedding, TMZ reports. Rapper Jay Z and his wife, Beyoncé, performed “Crazy In Love” together at the reception, while R&B artist Neyo performed his hit ballad “Let Me Love You.”


Once the nuptials were finalized, wedding guests were brought to a Grand Del Mar ballroom for the cocktail hour, Us Weekly reports. Later, the festivities moved to a huge outdoor tent, where the wedding reception was held.

Last Saturday’s wedding reception was part of the couple’s three-day extravaganza, Page Six reports. Guests were treated to a welcome barbeque on Friday afternoon, followed by Saturday’s wedding, which featured Jay Z’s performance, cocktails and dinner. Finally, wedding guests were invited to attend a farewell brunch on Sunday.

James and Brinson met in high school when they were just 16 years old, and they have been dating ever since, US Weekly notes. They have two children together: 8-year-old Lebron James, Jr. and 6-year-old Bryce Maximus James. Photos of James and Brinson can be viewed here.

The couple got engaged in January 2012 at Miami’s Shelbourne hotel. Celebrity friends Wade, Gabrielle Union, Jamie-Lynn Sigler and Lance Bass were all present when James proposed, Us Weekly reports. "I feel like everything is happening because it's supposed to. It was all in the stars," Brinson told Harper’s Bazaar after the engagement.

James’ wedding was a private ceremony, restricted to the NBA star’s closest friends and family. However, Bossip has obtained the first photos of the newlyweds, which can be viewed here.