Princess Kate wore a £1,200 blazer to church – it’s the most elegant jacket we’ve seen

Kate Middleton was seen at Church for the first time with husband Prince William since completing chemotherapy, wearing a Blaze Milano heritage blazer which costs £1,200.

Read Full Article