LeBron James and Savannah Brinson

LeBron James married his longtime girlfriend Savannah Brinson on Saturday,People reports.

See more celebrity wedding news

The high school sweethearts tied the knot at the Grand Del Mar resort in San Diego, Calif., in a star-studded ceremony before such guests as BeyonceJay Z, James' NBA colleagues Chris PaulCarmelo Anthony, and his Miami Heat teammate Dwyane Wade and his girlfriend Gabrielle Union, according to People.

James, 28, proposed to Brinson, 27, on New Year's Eve. The couple has two sons: LeBron Jr., 8, and Bryce, 5.