John Legend is making everybody swoon with his latest track “All of Me.” The Grammy-winning singer phoned in to On Air with Ryan Seacrest and revealed that he wrote the track for his wife, supermodel Chrissy Teigen. After performing the song onstage at the Grammy Awards, where a romantic spotlight was placed on his wife in the audience, John admits that his wife always knew the song would skyrocket on the charts. “I wrote it a couple years ago and then when I came home I said, ‘I wrote a really good song baby I think you’re going to love it.’ And I sang it to her and she started crying, so I knew it would be a special song … and then I sang it at our wedding and a lot of people have been using it at their weddings.” Although his swimsuit model wife got emotional after hearing the song, John himself admits: “I’m not much of a cryer honestly … Everyone thinks I’m so emotional because of my songs, [but I’m not].”