Caught red-handed

Generated image of a girl shoplifting
The phrase caught red-handed means being caught while doing something wrong. It suggests that there is clear proof of the action. People often use this idiom when someone is discovered in the act.

He was caught red-handed taking the cookies.