Angela Lansbury as Madame Armfeldt and Catherine Zeta-Jones as Desiree Armfeldt in A Little Night Music.