John Legend seems to be a man who is favored by the Gods. It seems like he has everything, so one has to wonder what the perfect gift is for him, a man who seems to have everything, a great career going and a great family life as well.

Although John Legend and his wife Chrissy Teigen were no strangers to rumors and controversies this 2016, they were particularly open about supporting Clinton the past election which of course came with controversies in itself. Overall, however, it was still a pretty good year for the couple. The couple's baby, Baby Luna was born in April of this year and 2016 is also the year the singer dropped his "Love Me Now" album which is, of course, a success.

Legend celebrated his 38th birthday on Wednesday and in an interview with E! News, he shares how he loves being a dad to baby Luna and that she is one of the best things that has ever happened to him. He also shares that this was the first Christmas where he and wife, Chrissy Teigen set up a big Christmas tree and it's all because of Baby Luna.

Legend and his family spent his birthday in Miami according to Perez Hilton. The doting dad to baby Luna shared adorable pictures of himself and baby Luna on Instagram, thanking his fans for all their wonderful birthday wishes as well as sharing the beautiful view the beaches in Miami had to offer. Wife, Chrissy Teigen also shared a picture of herself and Baby Luna greeting the Love Me Now singer a very happy birthday.

The year 2017 will no doubt be better for John Legend and his beautiful family, and we can look forward to more wonderful songs from the singer-songwriter and of course entertaining tweets from Chrissy Teigen. Happy Birthday John Legend! What's your favorite John Legend song?