Who says that you cannot wear the same thing more than once? Our future Queen, Kate Middleton, proved...