Oh Canada! Kate wows 'em in designs by Quebec-born Erdem