Princess Mary of Denmark's quilted gilet is the perfect casual cover-up this spring and we're totally obsessed with her country look. From her printed maxi skirt to her colorful trousers and blazer ...