Marguerite Bellanger, Mistress of Napoleon III, Emperor of the French
by Susan Flantzer© Unofficial Royalty 2023 Marguerite Bellanger, born Julie Justine Marine Leboeuf, circa 1870; Credit – Wikipedia Marguerite Bellanger was the mistress of Napoleon III, Emperor of the French…