I was not able to find a white shirt my size. 15 1/2 32x33
That's an incredibly common size, and white is an incredibly common color. That really should not be hard to find, and you really should be wearing a white shirt for this- the gray would be utterly unacceptable, and that blue should only be worn if you're absolutely desperate. The only other acceptable color would be a light blue.