Kate Middleton puts on a stylish display in £380 Tory Burch polka dot blouse
Spot on! Polished Kate Middleton debuted a £380 Tory Burch polka dot blouse and £39 Jigsaw wide-leg trousers for fun-filled day in Wolverhampton with Prince William Kate Middleton wore £380 Tory Burch polka dot blouse for Wolverhampton visit Royal, 39, paired with Jigsaw wide-leg trousers and Catherine Walker navy coat Accessoried with £95 Freya Rose drop … Read more