Sainsbury's 'perfect for autumn' £19 quilted jacket could easily be mistaken for £140 Barbour
When it comes to autumn fashion, nobody does it better than the Princess of Wales. While we're used to Kate Middleton sporting designer frocks and glamorous heels, she looks most at home while rocking a Barbour jacket and wellington boots.