Kate Middleton. (Reuters)