I've scrolled Topshop on John Lewis and found 22 buys Kate Middleton fans will love - from a must-have trench to a chic polka dot dress

More from Daily News