John Legend's fiancée has given him the green light to make things official with her.

John, known for such songs as "Green Light" and "Ordinary People," is engaged to supermodel Chrissy Teigen, and she is giving him until the end of the year to marry her or that's it, according to Contact Music.

The 27-year-old model has been dating 34-year-old John for seven years, and the two got engaged in December 2011. 

''We keep pushing the date," Chrissy says when asked about wedding plans. ''Definitely this year, but this year just started. If it's not this year, I'm out.'' Harsh!

''We were sick of people saying, 'When are you getting engaged?', so we did," she explains. "And now everyone's asking when we're getting married.''

Chrissy, who's a current Sports Illustrated swimsuit model, says she's ready to have a child as well.

''You know, I'm doing it backwards," Chrissy jokes. "I'm going to get de-engaged, then have a baby, then get married.''

Hurry up and make an honest woman out of her already, John! 

Source: Contact Music