La Princess Irmingard de Baviera nació el 29 de mayo de 1923 en el castillo de Nymphenburg en Munich, Alemania. Era la hija menor del príncipe Ruperto de Baviera y su esposa la princesa Antonia de Luxemburgo. Durante la Segunda Guerra Mundial, la princesa y su familia fueron evacuados a Hungría y luego a Austria. Después de la guerra, regresaron a Baviera. En 1950, la princesa se casó con Luis Fernando de Orleans, príncipe de Francia y ellos tuvieron cinco hijos. El príncipe y la princesa vivieron principalmente en Francia, pero también pasaron tiempo en Baviera y otros lugares. La princesa se dedicó a la escritura y la pintura, y fue conocida por su compromiso con la cultura y el patrimonio bávaro. La princesa murió en 2010 en Hannover, Alemania, a los 87 años. Fue enterrada en la capilla real de Tegernsee, cerca de Munich.