If you've never seen Meet Me in St. Louis (1944), for shame. It's a little too slow for me at the beginning, but it has some great moments full of great ways to get a guy (turning down lamps and snuffing candles, amiright?) and culturally sensitive musical numbers (during a wild teen party, obvs). Anyway, at one point the well-intentioned, but totally out of touch father plans to move the family from St. Louis for a better paying job--and just when Judy Garland's character was getting together with the boy next door! But she puts on a brave face for her little sister and sings "Have Yourself a Merry Little Christmas" the night before their moving date.
Here's the original version of the song with our love-stricken girl still dressed up for the dance: