sourire jusqu'aux oreilles

Verb

 * 1)  to smile from ear to ear, to grin like a Cheshire cat

Noun

 * 1)  a smile from ear to ear