Rapper 2 Chainz proposed to his longtime girlfriend Kesha Ward at the Met Gala on Monday.

The “I’m Different” performer dropped down on one knee on the steps of the Metropolitan Museum of Modern Art in front of onlookers, shocking Ward who was seen wiping away tears.

“It’s crazy, he just gave me this! So happy! I love it,” she told reporters on the red carpet as seen during E!’s live stream, according to PEOPLE.

This isn’t the first proposal for the pair. 2 Chainz, whose real name is Tauheed Epps, proposed to Ward at the 2013 BET Awards but they never officially got married, PEOPLE reports.

The couple has three children together: daughters Harmony and Heaven, and son, Halo.