Kate Middleton dons $4,232 Alexander McQueen cream coat dress for G7 Summit