Johannesburg - American rapper 2 Chainz has officially tied the knot with his long-term girlfriend Kesha Ward in a star-studded wedding at Villa Casa Casuarina in Miami.
The 40-year-old rapper, who proposed to his girlfriend earlier this year, finally said ‘I do’ in style at the former home of Gianni Versace.
Tauheed Epps better known by his stage name 2 Chainz, wore a formal tux for the nuptial ceremony while his gorgeous bride turned heads in a mermaid style gown with a lengthy fishtail, as she walked down the aisle to John Legend's All of Me.
The couple, who have three children together, changed their outfits twice during the reception.
In a series of family portraits, which 2 Chainz shared on his Instagram page, the bride can be seen in a red dress while the groom replaced his tuxedo with a gold blazer.
The Birthday Song hitmaker, who proposed to his girlfriend at the Met Gala earlier this year, slipped into something much more comfortable for their second reception ensemble, swapping his tux for a white Louis Vuitton suit while his bride wore a shimmery dress.
Several celebrity guest such as rapper Lil Wayne, as well as reality star Kim Kardashain West along with her husband Kanye West were in attendance at the couple’s wedding.