Love It Or Hate It—Kate Middleton Just Wore the Divisive Colour Trend That’s Everywhere From Prada to Zara