Kate Middleton has made appearances ... where the royal family gathers each year. Kate looked striking in an emerald coat from Sarah Burton for Alexander McQueen. She paired it with a matching ...