Catherine Middleton looks amazing in everything she wears. Her fashion choices are quite predictable and never too gaudy (this is of course if we don't mention the famous yellow dress). The designers she chooses are always the same - from Catherine Walker, who is one of the most favorite royal […]