Kate Middleton’s Alexander McQueen coat dress is so St. Patrick’s Day