How to Say “Beautiful” in Spanish to a Woman

hermosa
warm
To tell a woman she is beautiful, say hermosa. Guapa and bonita are also common, and all three end in -a because the person is a woman.
Meaning: beautiful, said to a woman (adjective)

Ways to say it

“beautiful” in Spanish
Spanish Note
hermosa warm
Guapa common
Bonita common

Use Eres hermosa for what she is and Estás hermosa for how she looks right now. Qué bonita works as an exclamation.

Which one should you use?

Hermosa is warmer and more intense than bonita. Guapa is more about being good looking in an everyday way.

How does it change in a sentence?

The adjective agrees with the woman, so it ends in -a. For a man you would say hermoso, guapo and bonito.

Did you know?

  • In Spain guapa is also a friendly way to address a woman, much like "dear" in English.

Examples in context

  • Eres muy hermosa.
    You are very beautiful.
  • Estás guapa hoy.
    You look beautiful today.
  • Qué bonita eres.
    How pretty you are.

Example conversation

Diego compliments his wife Laura before they leave for a dinner.

  1. Diego

    Laura, estás hermosa.
    Laura, you look beautiful.
  2. Laura

    Gracias, amor.
    Thank you, love.
  3. Diego

    Es verdad. Vamos a cenar.
    It is true. Let us go to dinner.
⭐Share⭐ to appreciate human effort 🙏
Barbara Joanna
Barbara JoannaHelp make this guide better. Spot a mistake, know another way to say it, or have an example from real life? Share it below.
guest
0 Comments
Newest
Oldest Most Voted
Scroll to Top