We do not currently know of any antonyms for make a long face.
For similar words to make a long face, try: