No, not all Swedish women have blonde hair. While blonde hair is common in Sweden due to genetic factors, there is still plenty of variation in hair color among the population.