If you blinked you might have missed it, but there was a proposal on the red carpet of the Met Gala. Rapper 2 Chainz, whose real name is Tauheed Epps, proposed to his long-time girlfriend Kesha Ward, and she obviously said yes.

The couple have been together since 2013 and they have three kids: Heaven, Harmony and Halo. It's slightly confusing because the two have been calling each other "husband" and "wife" for a while, but the pair are officially engaged to tie the knot now.

If you want to relive the proposal, here are the super cute pics:

NULLpinterest
Getty Images

Seriously, check out that ring. They're both wearing Versace, by the way.

NULLpinterest
Getty Images

NULLpinterest
Getty Images

And here's a view of her totally surprised (and still adorable) reaction.

Here's a video 2 Chainz posted to his Instagram of the two on the way to the gala.


Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Twitter account and you're all set.

Headshot of Emma Baty
Emma Baty
Senior Entertainment Editor

Emma Baty is the Senior Entertainment Editor at Cosmopolitan, where she shapes TV, movie and music coverage, writes celebrity profiles, edits stories across both print and digital, and generally obsesses over all things pop culture. Prior to this role, she worked as Cosmopolitan.com’s News Writer, writing celebrity news stories daily and covering live events like the Oscars. Originally from Grand Haven, Michigan, she currently lives in Brooklyn.