Basketball's MVP LeBron James married his longtime girlfriend Savannah Brinson in a lavish San Diego ceremony on Saturday.
The 28-year-old multimillionaire and his new wife held their ceremony at the Grand Del Mar hotel less than three months after he won his second straight NBA title with Miami Heat.
A ceremony was said to have been held in the hotel's Capella Chapel at 4.30pm, with celebrations lasting three days.
The high school sweethearts, who have two children, announced their engagement in January last year.
Guests, including James's teammate Dwayne Wade, Beyoncé and Jay-Z, were welcomed to the wedding on Friday, with a barbecue and the festivities are expected to last until a farewell brunch on Sunday.
Other guests including Wade's girlfriend Gabrielle Union, and NBA players Chris Paul and Carmelo Anthony