Sorry ladies, hottie Nick Cannon is off the market.

The former flame of Christina Milian proposed to girlfriend and Victoria's Secret model Selita Ebanks last night with a stunning 12-carat diamond ring at the Metropolitan Museum of Art Costume Institute Gala.

Rumors have been swarming for months about the couple's engagement, but Nick publicly popped the question in front of cameras at the black-tie event. Congratulations, Nick!

Check out TMZ's close-up of the engagement ring

Listen to Nick's song 'My Wife'