I f you're anything like us, and think Kate Middleton can simply do no wrong, fashion wise, then you'll have seen the ...