Some cats, such as the Persian and Maine Coon, have long hair due to a genetic mutation. This mutation is thought to have occurred thousands of years ago and is believed to be the result of selective breeding. Long-haired cats have a thicker coat that helps to protect them from cold temperatures and provides extra insulation. Additionally, long-haired cats often have a more luxurious appearance, which is why they are so popular as pets.