Margrethe II, Queen of Denmark