Kate Middleton Kate Middleton Wore a McQueen Coat From 2012 For a Very Significant Reason by Gemma Cartwright 7 years ago