'have on' definitions:

Definition of 'have on'

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