Kate Middleton is sophisticated in £50 fitted Zara blazer and £550 earrings today
KATE MIDDLETON stepped out today in a laidback yet chic black and white ensemble.
Daily Express :: Style Feed
KATE MIDDLETON stepped out today in a laidback yet chic black and white ensemble.
Daily Express :: Style Feed