AceShowbiz - Rapper 2 Chainz tied the knot with Kesha Ward in front of guests including Kim Kardashian and Kanye West on Saturday, August 18.
The 40-year-old Birthday Song hitmaker exchanged vows with his longtime partner at Villa Casa Casuarina in Miami, Florida on Saturday.
Chainz shared a family snap on Instagram after the ceremony, showing the newlyweds with their three children - daughters Heaven, Harmony and son Halo - all dressed in red outfits.
"Chainz's," he captioned the shot.
For the ceremony, held at the mansion which originally belonged to late designer Gianni Versace, the rapper wore a white suit, while Kesha chose a white sequinned dress with a mermaid train, and a sparkling headband.
Kim Kardashian and Kanye West, Alicia Keys and Swizz Beatz, Lil Wayne and Gucci Mane were among the guests, with reality star Kim sharing details from the day on her Instagram Story.
Wearing a neon yellow dress with a risque thigh-high split, Kim posted pictures of her with singer Monica, and with the bride and groom. She also shared a video of Kanye and Lil Wayne, along with a clip showing a paparazzi drone flying over the venue.
She also revealed Kanye's choice of wedding outfit, which was a beige two-piece Louis Vuitton suit, which was embossed with the label's logo, with socks and sliders.
Chainz, real name Tauheed Epps, proposed while walking the red carpet with Kesha during the annual Met Gala back in May.
Photographers captured the moment, showing Kesha wiping tears from her eyes as she looked shocked and excited.
"It's crazy, he just gave me this! So happy! I love it," she told reporters on the red carpet after the proposal.
The rapper previously proposed to the mother of his children at the BET Awards in 2013, but they never officially married.