I actually believe this is Berry Pretty -- a 2001 layette girl line. I have about five pieces from this line, and recognized the details on each sleeve. Here is link to line: https://www.gymboree-lines.com/collections/81.
The difference between layette girl and baby girl is not too hard to grasp once you understand it. Layette sizes only go to size 24 months, usually starting at newborn or preemie or 0-3 months. Layette lines don't generally look like older girls' lines, although sometimes in the vintage years they did have a shared theme. Gymboree typically released three styles of layette: girls, boys, and gender neutral. Sometimes they were similar patterns, just different colors.
Baby girl lines almost always coordinate with the Kid girl lines, and also almost always had/have the same line name. Baby girl sizes start at 3-6 mo, followed by 6-12m, 12-18m and 18-24m or 12-24m, then (toddler) sizes of 2T, 3T, 4T, and 5T. Layette lines typically don't have accessories other than headbands, crib shoes, bibs, and blankets or animals.Baby girl lines usually have sandals or shoes, and hair clips, in addition to headbands.
Layette lines have tags that look different from baby girl and kid girl lines. Pastel tags are generally layette.