Gabrielle Union and her basketball player fiancé Dwyane Wade have tied the knot.
The Being Mary Jane actress, 41, married her long-term love at the Chateau Artisan castle, Miami on Saturday 30 August, in a black-and-white themed affair.
The couple, who have been together for five years, exchanged vows in front of family and friends, including singer John Legend who performed on the day.
Gabrielle Union and Dwyane Wade married in a spectacular moated castle in Florida
Other celebrities in attendance included the groom's fellow Miami Heat player Chris Bosh and his wife Adrienne, Kim Kardashian's good friend Jonathan Cheban and filmmaker Will Packer.
Dwayne's children from his previous marriage to Siohvaughn Funches, who he was married to from 2002 to 2010, were also at the beautiful ceremony.
Wearing a bespoke Dennis Basso gown, Gabrielle stunned as she walked down the aisle holding a bouquet of white roses. Her strapless, ball gown wedding dress featured a big bow on the back and to top off her bridal look, Gabrielle opted for a flowing veil and messy up-do.
A sketch of Gabrielle Union's custom-made, strapless ball gown wedding dress
Her husband-to-be Dwyane looked equally dapper in a customised suit by Dsquared2 – a brand loved by Madonna, Britney Spears, Justin Timberlake and Lenny Kravitz.
Male guests were also given black bow ties especially designed by the groom, with a message that read, "Please help Gabrielle and Dwyane to 'tie the knot' by wearing this hand-selected custom Dwyane Wade For The Tie Bar bow tie to the wedding."
Gabrielle Union celebrated with a rehearsal dinner the night before the wedding
The night before the wedding, Gabrielle and Dwyane hosted a rehearsal dinner at a swanky steakhouse in Miami Beach. The couple chose the menu and playlist for the evening, according to Us Weekly, and rented out a private room for their celebrations. They later carried on the party at LIV nightclub.
Gabrielle took to Instagram to post a series of photos from the night, of her and her fiancé arriving in a black Ferrari and of Gabrielle showing off her amazing pre-wedding figure in a black, halter neck jumpsuit.
Dwyane proposed to his beautiful belle in December of last year when he popped the question with an 8.5-carat cushion-cut diamond ring.
Gabrielle Union and Dwyane Wade were together for four years before he proposed
The bride has previously spoken to funnywoman Ellen DeGeneres about her wedding plans, revealing that Dwyane was taking the lead.
"Secretly this is his princess moment," Gabrielle joked. "He has waited for this for a long time. He's been hoarding bridal magazines. He's very ready… Every aspect – aspects I didn't even know went into wedding planning – he is on. To have a centrepiece or not have a centrepiece? He has very strong opinions. No centrepieces. Who cares? He does!"
This is the second marriage for both, as Gabrielle was previously wed to retired NFL player Chris Howard for five years.