Zara and Mango have a variety of white shirts, I've bought from there previously...