Hola!
Guapa.......... I definitely have heard it used for a woman BUT not for a child or a baby.
Yo he escuchado...."que bonito bebé" "que linda nina" PERO "que mujer tan guapa"
Creo que es mas comun en México (el usar guapa solo para mujeres) pero no se si los ejemplos que dio Sosia son mas usables en otros paises donde se habla Español.
Que creen?
Elaina