Have on (something) have (something) on To be wearing something. “What did the woman have on when you saw her?”