Wearing His Heart On His Sleeve – Origin

heart on his sleeve

Ever wonder why when a man shows his affection for a woman, he is said to be “wearing his heart on his sleeve”?

Most likely, this expression originated in the days of chivalry when knights tied their ladies’ kerchiefs on their sleeves.

From the book: Ever Wonder Why? by Douglas B. Smith