She wore a red Catherine Walker coat trimmed in velvet, with a velvet clutch, matching pumps and a pie-style red and burgundy hat. Duchess ... Duchess Kate and Princess Charlotte leave church ...