Astrid of Sweden

Astrid of Sweden – Queen of Hearts

Princess Astrid of Sweden was born on 17 November 1905 in Stockholm as the daughter of Prince Carl of Sweden, Duke of Västergötland and his wife, Princess Ingeborg of Denmark. She was their third daughter, following Margaretha and Märtha. A younger brother named Carl was born in 1911. Astrid’s education was strict and without much luxury. She attended the Sint Botvid [read more]