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