In winter it's easy to wear the same three colours black, grey, and brown. But Kate Middleton's love for red puffer jackets ...