Dry and flaky skin can suddenly occur due to various reasons such as harsh weather, excessive washing, using harsh soaps or cleansers, hot showers, low humidity, certain medications, or underlying skin conditions. It's important to moisturize regularly, avoid hot water, use gentle cleansers, and consult a dermatologist if the issue persists.