Smiles bloomed, hearts content.

Meaning: They were very happy and satisfied.

Choice of Words: Smiles are expressions of happiness. Bloomed is used figuratively to describe how the smiles appeared on their faces. Hearts represent their emotions. Content means satisfied or happy.

Alternative Expressions

Related Expressions