Which one should you use?
If you want to tell someone they look attractive or 'good' in a physical sense, you should use sei bello (masculine) or sei bella (feminine) instead of stai bene. Additionally, if you want to say someone looks great, you might use Stai benissimo! If you wish to comment on someone's fashion sense specifically, you would use a phrase like Sei proprio alla moda! to mean "You're really fashionable!"
How does it change in a sentence?
To say 'he/she looks good' (is doing well/looks healthy), change the form to sta bene.
What mistakes should you avoid?
Avoid saying stai buono to mean "you look good". In Italian, stai buono actually means "behave yourself" or "stay good" (often said to children).
Did you know?
- The word bene is inherited directly from the Latin bene, which remains the root for many English words related to goodness, such as 'benefit' and 'benevolent'.
- In Italian, if you tell a child stai buono, you are not complimenting their appearance, but rather commanding them to 'behave' or 'stay quiet'.
- To pivot from saying someone looks 'well' to 'wonderful', Italians use the superlative form benissimo, which intensifies the adverb bene.
Examples in context
- Sei molto elegante, il tuo abito è davvero raffinato!You are very elegant, your suit/dress is truly sophisticated!
- Sei proprio alla moda! Le tue scarpe sono fantastiche!You're really fashionable! Your shoes look fantastic!
Example conversation
Alessandro and Chiara are getting ready for a party.
- AlessandroChiara, stai bene con quell'abito.Chiara, you look good in that dress.
- ChiaraDavvero? Grazie mille, Alessandro!Really? Thanks a lot, Alessandro!
- AlessandroSì, è perfetto per stasera.Yes, it is perfect for tonight.
- ChiaraAnche tu sei molto elegante.You look very elegant too.
Sources
- Word origins: Wiktionary entries bene, CC BY-SA 4.0.