My GD was pretty bad and couldn't be controlled with diet alone (I put on 1kg in the entire pregnancy and was really strict with what I ate). I was on insulin.

My GD baby (DD2) was 6lb 11oz.

My non-GD baby (DD1) was 8lb 10oz.

Go figure