Answer :
the shirt reflects the blue wavelengths. That's y it looks blue to observer.
I thought it was because it absorbs wavelengths from the red end of the spectrum