When you see something or someone beautiful and you want to say it in spanish you have to use one of the following possibilities:
- Bonita (girl) or Bonito (boy). For example, tienes una cara muy bonita - you have a very beautiful face.
- Guapa (girl) or Guapo (boy). For example, eres muy guapo o eres muy guapa, you are very beautiful.
These are the most common ways to say beautiful in spanish correctly.