Idioms on Colours

Out of the blue– randomly, without warning, surprisingly

Green with envy– to be very jealous, envious

Gray area– something that is unclear, undefined

Caught red-handed– to catch someone in the act of doing something

Green thumb– to be skilled at gardening