Much of what you've been told about wearing white - that it's only cool between Memorial and Labor Days, that's it's only for virgins - isn't true at all. Here's what you need to know.