Kate Middleton Wore an Unexpected Rainy Day Shoe For an Outing with Prince William and Prince Charles