Kate Middleton In Canada: Her Fourth Outfit On The Fourth Of July, A Short Navy Trench Coat!

Tue, July 5, 2011 4:38am EDT by Add first Comment