Dwyane Wade and Gabrielle Union have officially tied the knot, and it went down at a castle.
Page Six reports that the NBA superstar and actress were married at the Chateau Artisan mansion in Miami, which apparently looks like a castle and even has a moat. The wedding reportedly cost $5 million.
According to People, John Legend performed at the ceremony.
The couple had forced attendees to sign confidentiality agreements, because that’s what celebrities do.
Check out a wedding pic, and some of the wedding attendees, on the flip.