Kate Middleton showed her festive side while sporting a stunning green Alexander McQueen dress coat while attending the royal ...