don't stare yourself blind on the M and be sure to read the measurments. The bodyline Ms differs a lot in size! Mosty they fit a person smaller than measurements recommendation better actually.
I don't think I've ever seen a white top hat. You can make one yourself :) It's easy :) Check the DIY section in the forum and you'll find it :)