How can you go wrong with basic white button up? The shirt has colorful buttons down the front and on the cuffs. It buttons up the front and has a fabulous fit to it.
This shirt is available in S/M and L/XL - it is an oversized piece so feel free to size down.