
Charming children, language lessons and flawless fashion have helped Australian-born Queen-in-waiting, Mary, cement herself as one of Denmark's most popular royals.
Her modern-day fairytale – which started when she met Crown Prince Frederik at a pub during the Sydney 2000 Olympics – reaches a new high next week.