Marie-Elizabeth était la seule fille du duc William de Bavière et de sa femme Maria Anna de Zweibrücken-Birkenfeld (1753-1824). En 1808, elle épousa Louis-Alexandre Berthier, Prince de Neuchâtel et de Wagram, et donna naissance à leur fils Napoléon deux ans après (voir lot 274 et 275).