Princess Lilian of Sweden dies aged 97

Swedish Princess Lilian, who was born in Wales and waited over three decades to marry her lifelong love Prince Bertil, King Carl XVI Gustaf's uncle, passed away at her Stockholm home on Sunday at the age of 97.
Flags were at half-mast at the Royal castle and church bells rang out in mourning in Stockholm on Monday morning. Arrangements are being made for Lilian's funeral. King Carl XVI Gustaf had been due to receive the President of Turkey who is in Sweden on a three-day state visit.
Lilian was born in Swansea in 1915. She was a married model living in London when she met Prince Bertil in 1943. She divorced her British actor husband Ivan Craig in 1945 and moved to Sweden.
King Gustaf VI Adolf, the king's grandfather, refused to give his blessing to a marriage between the prince and the commoner, although the couple did live together.
It wasn't until 33 years later in 1976, when Carl XVI Gustaf was on the throne, that the two were finally allowed to wed, reports news agency AFP. Prince Bertil died in 1997, aged 84.
In 2000 Princess Lilian released a biography of her life with Prince Bertil.
Crown Prince Victoria and her sister Madeleine interupted a holiday in Switzerland to fly back to the bedside of their aunt.