Christine Teigen, John Legend

Jacob Andrzejczak/Getty Images

John Legend has gotten the green light for marriage.

The Grammy-winning soul singer popped the question to his longtime girlfriend, model Chrissy Teigen, over the holidays, his publicist confirms to E! News.

Legend's rep, Cindi Berger, tells us the pair—who've been dating since 2007—got engaged "while vacationing in the Maldives." No other details were disclosed.

MORE: John Legend raises funds for Gulf aid

The 32-year-old crooner has yet to discuss the good news on his Twitter page, preferring to stick to the NFL playoff picture and fantasy football. His newly minted fianceé is a 26-year-old Sports Illustrated swimsuit model. Both posted twitpics of a boxing match they attended recently in Bangkok, Thailand.

Legend is scheduled to return to the U.S. and headline a New Year's Eve concert at the Palms Casino Resort in Las Vegas this weekend.

Congrats to the happy couple.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.