Related Clues:
- Broadcast
- Appeared triumphant
- Showed satisfaction
- Was all smiles
- Expressed delight
- Smiled like the Cheshire cat
- Showed delight
- Showed elation
- Said ''Cheese!''
- Showed joy, in a way
- Smiled broadly and warmly
- Smiled broadly - positively shone
- Smiled broadly like sun ray
- Shone brightly or smiled widely
- Smiled brightly like sun ray