1) Wear white whenever you want, though you may want to have a spare outfit just in case of spills.
2) Cheap whites look cheap. Always.
3) The best accessory for whites is appropriate undergarments.
4) A good self bronzer does wonders for an all white outfit; just apply a day or two beforehand, and quality really does matter so as to avoid the 'rubbed off' tan.
5) Sometimes, well, most of the time, a loose fit is best.
6) As a rule, I always avoid white capris. Just don't do it.