'have on' definitions:

Definition of 'have on'

From: WordNet
verb
Be dressed in; "She was wearing yellow that day" [syn: wear, have on]