Say “hermosa mujer.” This means “beautiful woman” in Spanish. To say “beautiful girl,” you would say "niña hermosa."