All the Details on Lebron James' Wedding, Including Beyoncé and Jay-Z

By Amy Yew, StyleCaster

After a whopping 12 years together (and two years being engaged), basketball superstar LeBron James and Savannah Brinson tied the knot at the Grand Del Mar Hotel in San Diego. According to Us Weekly, the celebration had approximately 200 guests, including fellow Miami Heat star Dwayne Wade and actress Gabrielle Union. The young couple didn't take any chances when it came to privacy at the ceremony: The Miami Herald reported on a rumor that guests couldn't bring their cell phones to the ceremony.

Related: Listen to Britney Spears' New Song 'Work B*tch'

The big surprise at the nuptials (drum roll!) was a special performance by none other than Beyonce and Jay-Z , who flew in that day for the wedding and reportedly performed "Crazy in Love" at the reception. LeBron apparently had to narrow down the list because he "didn't want to have 1,000 people at the wedding" a source told the New York Post.

Related: Lady Gaga Finally Explains Why She Doesn't Go By Her Real Name

The three-day wedding celebration spanned through the weekend and reportedly cost the couple a pretty penny (10 million to be exact, according to Page Six).

More From StyleCaster:
The 30 Best Furniture E-Commerce Sites
How to Achieve Modelesque Skin
Find the Best Hairstyle For Your Face Shape