Her smile warmed my heart like a cozy blanket.

Meaning: Her smile made me feel happy and comforted, like being wrapped in a warm blanket.

Choice of Words: Warmed means to make something feel more comfortable or pleasant. Cozy blanket is a noun phrase describing a blanket that provides comfort and warmth.

Alternative Expressions

Related Expressions