"Have Yourself a Merry Little Christmas" was written by the songwriting team of Hugh Martin and Ralph Blane for the 1943 MGM musical film "Meet Me in St. Louis". It was performed in the film by Judy Garland, who also played the lead role of Esther Smith. The song has since become a popular Christmas standard, with many artists recording their own versions over the years. The lyrics encourage listeners to find joy and happiness in the holiday season, even if it's a challenging time.