Kate Middleton is uber chic in a mix of high street and high end fashion

Responsive image
source