Kate v Leighton – who wore Jenny Packham best?

Advertisements