You can use either form. In fact, I'd suggest that you support both and your players will thank you for it.
The first form is an abbreviation of DRESS MODEL WITH SHIRT/SOCK. In this case, the direct object is MODEL and the indirect object is SHIRT or SOCK, but you are implying which is the indirect object.
The second form is an abbreviation of PUT SHIRT/SOCK ON MODEL. In this case, the direct object is SHIRT or SOCK and the indirect object is MODEL, but you are implying which is the indirect object.