"Heart on one's sleeve" is a phrase used to depict someone who is open and honest with their emotions, often revealing them publicly without hesitation. Some synonyms for this phrase include "wearing one's heart on one's sleeve," "openly emotional," "transparently vulnerable," and "exposing feelings." These phrases all suggest an individual who is unafraid to let their emotions show and honestly communicates their feelings to others. Other similar phrases include "wearing emotions on one's sleeve," "open hearted," and "faultlessly transparent." All of the synonyms for "heart on one's sleeve" suggest a person who is unafraid to be honest and vulnerable in their emotions, making them authentic and real.