I feel like if you're going to use this type of sentence structure it would make more sense to say the person has the article of clothing on, not that the person is wearing the article of clothing. I understand that Duolingo recognizes har X på as wearing X but it really should be has X on.