82-year-old Queen Margrethe wears ‘jolliest coat in the land’ made from floral tablecloth
Queen Margrethe is the epitome of electric, particularly in one of her favourite pieces of clothing – a marvellous floral raincoat.
Daily Express :: Style Feed
Comments are closed.