2 Chainz married the love of his life during a star-studded ceremony in Miami on Saturday (Aug. 18).

The Atlanta rapper and his longtime girlfriend, Kesha Ward, tied the knot in front of family and friends at the Villa Casa Casuarina, formerly known as the Versace Mansion.

Kim Kardashian and Kanye West

Kanye West and Lil Wayne

The dapper groom donned a black tuxedo for the ceremony and changed into a white Louis Vuitton suit for the reception. The glowing bride, who stunned in a long white gown, walked down the aisle to John Legend’s “All of Me.” The couple’s two daughters, Heaven and Harmony, and son Halo also joined their parents at the lavish wedding, which reportedly cost $300,000 and featured a white tiger.

2 Chainz also made his mama “Proud.” Mother and son lit up the dance floor by getting down to Frankie Beverly and Maze’s “Before I Let Go.”

https://www.instagram.com/p/BmqknpzjTsj/

The couple’s famous friends were also in attendance including Lil Wayne, Monica, Kim Kardashian, and Kanye West, who wore a Louis Vuitton suit by Virgil Abloh.

2 Chainz famously proposed to Ward on the red carpet at the Met Gala in May. But it was not his first time proposing to the mother of his three children. He previously asked for Ward’s hand in marriage at the BET Awards in 2013.

https://www.instagram.com/p/Bmo4L5JDaM0/