The Princess of Wales never fails to strike the right chord with her stylish looks - but beyond being effortlessly ...