Our MCM is John Legend, after his performance on the X Factor this weekend he’s got us all dreamy!