madeleine
Madeleine of Sweden

A look at Princess Madeleine of Sweden

Born on 10 June 1982 as Princess Madeleine Thérèse Amelie Josephine, Duchess of Hälsingland and Gästrikland, she is the youngest child of King Carl XVI Gustaf and Queen Silvia of Sweden. She was born in a makeshift delivery room inside Drottningholm Palace, and her birth was the only one her father was present for of [read more]