Catherine STUNS In A Emerald-Green Alexander McQueen Coat For The Christmas Day Church Service