LeBron James is reportedly tying the knot with longtime girlfriend Savannah Brinson this weekend in San Diego, and details are leaking out about the sure to be star-studded affair.

According to Page Six, it is scheduled to be a three-day affair with hundreds of guests including teammate Dwyane Wade and his girlfriend Gabrielle Union.

"He cut the list down because he didn’t want to have 1,000 people at the wedding,” one source reportedly told the gossip column.

Carmelo and La La Anthony, Heat president Pat Riley and head coach Erik Spoelstra are all expected on the guest list, according to the report. Another source told San Diego 6 that Jay-Z and Beyonce may also attend the bash.

James and Brinson were high school sweethearts and have two sons together. They were engaged last year when the basketball star proposed on New Year's Eve.

According to the Page Six report, the bash will last for three days (which sounds ridiculous, but let's be honest, between rehearsal dinners and day-after brunches, it isn't that insane) and will include a welcome barbecue and the usual wedding touches of a DJ, cocktails and dinner.