to be smiling, etc. a lot because you are very pleased about sth
SMILE / GRIN / BEAM FROM EAR TO EAR
Meaning of SMILE / GRIN / BEAM FROM EAR TO EAR in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005