Pusha T is officially a married man. The G.O.O.D. Music rapper and his longtime girlfriend, Virginia Williams, tied the knot at The Cavalier Hotel in Virginia Beach, Va., on Saturday afternoon (July 21).

Among the celebrity guests in attendance included Trey Songz, Kanye West and his wife, Kim Kardashian West, and Pusha T’s best man and fellow Virginia Beach native, Pharrell Williams. Push’s brother, Gene Elliott Thornton Jr. (aka No Malice) officiated the nuptials. The couple's wedding program is a real keepsake -- it featured cool art of all the people participating in the nuptials.

According to The Virginian-Pilot, security block the main entrance of the hotel as guests started arriving around 6PM. At 6:25PM, Pusha T, donning a white tuxedo, entered the Raleigh Room with Pharrell by his side walking their way to the ceremony.

At 7PM, the married couple were spotted with the bride wearing a floor-length white gown, as they left for the Great Lawn Loggia, an area where the reception was being held. During the reception, Pharrell and guests toasted the newlyweds as they raised their glasses of what appears to be tequila. “Life and laughter forever, forever," said Skateboard P.

In a boss move, Pusha T rock the mic at his own wedding. With DJ Clark Kent on the turntables, the married man performed "The Games We Play" from his celebrated album, DAYTONA. Eghck!

Congratulations to Pusha T and Virginia Williams. We want to wish them many years of marital bliss.

21 Hip-Hop's Most Controversial Album Covers

More From TheBoombox