Wordxplr

The meaning and origin of interesting English phrases

Heart on your sleeve

Meaning

To openly and visibly display one's emotions or feelings for all to see.

Origin

Medieval knights, competing in grand jousting tournaments, would sometimes visibly display their affections for a lady by tying a ribbon or token, given by her, around their sleeve. This wasn't just a fashion statement; it was a public declaration of devotion, an open display of the 'heart'—their romantic allegiance—for all to see, literally wearing it on their sleeve for their chosen one. This chivalrous custom eventually broadened its meaning, becoming a vivid metaphor for anyone who openly exhibits their emotions, passions, or true feelings for the world to witness.

Examples

  • She always wears her heart on her sleeve, making it easy to know exactly how she's feeling about any situation.
  • It's hard for him to hide his disappointment because he truly wears his heart on his sleeve during difficult times.
← All phrases