When your outfit matches your mood, the weather and the floor