Again, not accurate in MSA.
يلبس is more correct (is wearing)
لابس is a bit of a different verb derivative, which indicates longer term or habit or passivity/lack of will. Like he has been worn this hat against his will and it has been on him for a long time. It isn't the ideal word here.