The Princess of Wales is a source of fashion inspiration for many of us, especially when she carries out her royal duties wearing high street clothes and accessories – and even more so when they're affordable.