Pusha T has married his longtime love Virginia Williams surrounded by famous friends.
Kim Kardashian, Kanye West and Pharrell Williams were among the celebrity guests who watched the couple tie the knot in the historic Cavalier Hotel in Virginia Beach.
Both the bride and groom wore white as they exchanged their vows on a white platform surrounded by friends and family.
Virginia stunned guests as she glided down the aisle with her long lace veil and lacy dress train trailing behind her.
Pusha T stood out from the rest of the men in attendance by donning a white suit jacket.
Kicking off the celebrations after the ceremony, Pusha T and Virginia clinked glasses with Pharell and other friends, before downing shots.
Soon after the drinks the newlyweds took to the dancefloor to enjoy their first dance.
Following their first stint on the dance floor together as a married couple, Pusha surprised the guests with a performance of his own.
He caused guests to squash up to the stage where they got their phones out to share the exclusive performance on social media.
Kim Kardashian and Kanye West joined the couple to celebrate their nuptials and shared snaps of themselves getting ready ahead of the ceremony.
Kim donned a vintage Balmain golden dress paired with a phone-shaped Judith Leiber clutch.
Kanye went for a classic black suit which his wife believed made him look “handsome.”
Pusha and Kanye are close friends and colleagues having just released Daytona together back in May.
He is also the current president of Kanye’s G.O.O.D. Music record label.
Congratulations to King Push and Virginia!