Kate Middleton's Christmas day look: A stunning emerald-green coat that steals the spotlight

Kate Middleton's Christmas day look: A stunning emerald-green coat that steals the spotlight