Napoléon a eu 2 fils. Le roi de Rome, le futur Napoléon II, est né en 1811 au palais des Tuileries, fils de Marie-Louise d''Autriche. Mais on a tendance à oublier le jeune Colonna Walewski, enfant illégitime né en Pologne le 4 mai 1810 des amours de Marie Laczynska et de Napoléon Ier.