Congratulations to Penn boy/neo-soul stalwart John Legend who is set to wed his supermodel girlfriend Christine Teigen, according to People mag. Legend's rep say they got engaged over the holidays while vacationing in the Maldives.

Teigen confirmed in her own way via Twitter:

Good to know the girl's got a sense of humor.

Legend, who turns 33 tomorrow, has been dating the 26-year-old Teigen since 2007. Teigen fielded other congratulations, including one from co-worker/Sports Illustrated model Brooklyn Decker who said, "I cant wait to babysit your beautiful angel voice babies that turn their foodie noses up at mashed peas," thus proving that their nuptials will possibly have the hottest guests of all time.

Legend graduated from Penn in 1999 and was a regular Philly venus like North by Northwest and the Five Spot. Legend 's most recent album, "Wake Up!," a collaboration with the Roots, was released last year.