Princess Mary of Denmark looked effortlessly glam in a khaki skirt and white blouse as she visited the island of Vanua Levu in Fiji. Princess Mary of Denmark looked effortlessly stunning as she met ...