Sure that pale, sheer, mini dress you picked out for Melbourne Cup looked great when the sun was shining last week, but maybe ...