Mary, Crown Princess of Denmark has beaten the likes of Catherine, the Duchess of Cambridge and Charlene Princess of Monaco to be crowned the most stylish royal. A poll conducted by MyVouchercodes, named Princess Mary as having the best sense of style with 68 per cent of women voting her as the best dressed. Mary […]