Shaving your legs has to be one of the most annoying/boring/frustrating beauty chores out there, which is exactly why we spend half the year avoiding the dreaded task. (Side note: there's absolutely nothing wrong with going all natural!)
But, if you do find yourself reaching for that razor, there is something you need to know.
Good Housekeeping reports that there is an "optimum time of day for shaving your legs," and no, it's not in your morning shower. According to them, the best time of day to de-fuzz your legs is actually at night.
Yup, according to beauty experts, "we should be shaving our legs before bed. This is because, as we sleep, our legs become warm and swell slightly, which means that the little hairs we may have missed retreat back into their follicles and are less obvious. Consequently, while your legs are still warm in the morning, they will appear smoother."
All of that means, when you wake up in the morning, your legs will feel smoother than they actually are, resulting in a less-than-perfect shave.
Also, if you do end up shaving in the morning, when you go outside, the cold will cause pores and skin to tighten, meaning hairs will appear and feel more prickly.
Moral of the story? Hair removal = a nighttime task.