Fan of the X Factor and international star Michael Buble, made his annual appearance on The X Factor last night, performing his version of Darlene Love track Christmas (Baby Please Come Home).
Looking stylish in his trademark tux, Buble got everyone into the festive mood with his smooth tones. Check out his performance below: