The heart warming Christmas song Have Yourself A Merry Little Christmas was immortalised by Judy Garland when she sang this song to Margaret O'Brien and brought tears to the eyes of the audience. The lyricist for Have Yourself A Merry Little Christmas was Ralph Blane and the haunting music was composed by Hugh Martin. The song Have Yourself A Merry Little Christmas was first published in 1943.