1. lookgood/very well/nice/great/terrific/fresh-complexioned 看起来气色很好
Wow! Candy, you're looking great!
2. have a good color/high color 脸色红润
You have a high color on the face.
3. have a good complexion面色好；气色很好
At the same time. people usually have good complexion. have a better mental state . which also shows their good health.
4. be in the pink 身体好
I hope you'll soon be in the pink again.
5. looking bouncy 看起来生龙活虎
You certainly look bouncy today.
6. a ball of fire 精力充沛的人
I hope John will join us, he is a ball of fire.