From the festive Catherine Walker coat dress she wore last November to the V-neck Alexander McQueen dress she chose for Ascot, Kate Middleton seems to love red more than anything she wears. Among ...