John Legend is getting married.
The Grammy-winning R&B singer and girlfriend Chrissy Teigen, a 26-year-old Sports Illustrated swimsuit model, became engaged during a recent vacation in the Maldives, Legend's spokesperson told OnTheRedCarpet.com on Tuesday, December 27.
News about the engagement came a day before Legend's 33rd birthday and prompted congratulatory messages on the couple's Twitter and Facebook pages.
This will be the first marriage for both him and Teigen, who have been dating since at least 2008. The two have attended many celebrity-packed events together - some happy, such as the 2009 Academy Awards, and some sad, such as the funeral of rapper Heavy D in New York in November.
Last week, Teigen posted photos from their trip to the Maldives, a South Asian archipelago known for its luxury beach resorts, on her website. She and Legend are seen fishing on a boat and the singer is also pictured standing with a cooked fish dish with the bright Indian Ocean behind him.
The couple then flew to Thailand. Teigen, who is of Thai-Norwegian descent, Tweeted that they spent Christmas Eve with her parents and sister and her fiance. They remained in the country on Christmas Day.
Teigen later added: "John has managed to watch every sports game no matter the sport or internet restrictions in any country we've been in."
Legend Tweeted his "Congrats to Drew Brees" on Monday after the New Orleans quarterback broke former NFL player Dan Marino's passing record, helping the Saints beat the Atlanta Falcons 45-16.
"Oh, and thanks for helping me win my fantasy league," Legend said.
On Tuesday, the two attended a Muay Thai boxing match in Bangkok. Teigen posted a photo on her Twitter page from the event, which she called "awesome."
Legend is expected to soon return to the United States, as he is scheduled to perform at the Pearl Concert Theater at Palms Casino Resort in Las Vegas on December 31 - New Year's Eve (buy tickets here).
(Pictured above: Chrissy Teigen and John Legend pose for photos after the Dineila Brazil swim show during the Mercedes-Benz Fashion Week in Miami Beach, Florida on July 19, 2011. Photo credit: AP / J Pat Carter)