Cape Town – We have all heard a dozen versions of the classic Christmas carol, Have Yourself A Merry Christmas. Well, you're about to love it even more because Sam Smith has just done his very own rendition.
Sam Smith stole our hearts this year, creating hit after hit. From Latch to Stay With Me to I’m Not The Only One.
Each song is more beautiful than the next and this one is no different. Watch below: