Common collocations before 'shirt'

back, black, blue, down, dress, front, hand, man, off, open, over, pull, under, white, wore