Queen Margrethe of Denmark made a rare red carpet appearance on Tuesday, stepping out to attend an event marking the anniversary of The Royal Nordic Old Writing Society.
Sophie, Duchess of Edinburgh wore a creation courtesy of Beulah London. The cream midi length long sleeve dress featured a ...