The Princess of Wales often wears country chic, Cotswold-style clothes - from tweed, heritage print items to Barbour jackets. Kate Middleton gives the best lesson on how to make it work in your ...