The Princess of Wales has long been celebrated for her style, striking a perfect balance between high-end designer pieces and affordable high street fashion. Kate’s...