Have your heart on your sleeve Meaning in English
expression
Definición
To openly show your emotions or feelings, without trying to hide them.
Uso & Matices
This is an idiom, slightly informal. Usually used positively, about someone who is honest about their feelings, but can also suggest vulnerability. Common as 'wear your heart on your sleeve.' Do not use literally.
Oraciones de Ejemplo
She always has her heart on her sleeve and never hides her feelings.
basic
If you have your heart on your sleeve, people know what you feel easily.
basic
He has his heart on his sleeve when talking about his family.
basic
Don’t be surprised if she cries at movies—she has her heart on her sleeve.
natural
Mark really has his heart on his sleeve; you always know exactly where you stand with him.
natural
Some people say it’s risky to have your heart on your sleeve, but others think it shows real strength.
natural