A baby doll is supposed to fit more like a very short dress, with a skirt that goes out and makes the wearer essentially look like a baby doll. Think Cindy Brady from the Brady bunch.
A chemise generally clings closer to the body for a sexier, tighter look.