Dry, dull, and frizzy hair can be caused by a variety of factors, including heat styling, chemical treatments, harsh shampoos, over-washing, genetics, and environmental factors like sun exposure and humidity.