Here's why:
* Genetics: Blonde hair is a recessive trait. This means that both parents need to carry the blonde hair gene for their child to have blonde hair.
* Immigration: Sweden has seen significant immigration over the years, which has introduced a wider range of hair colors to the population.
* Hair color variation: Even within Sweden, hair color can vary significantly depending on the region and family history.
Here's a breakdown of hair colors in Sweden:
* Blonde: It's true that blonde hair is quite common in Sweden, but not the majority. Estimates suggest that around 50% of Swedes have blonde hair.
* Brown: Brown hair is actually more prevalent in Sweden than blonde, with estimates suggesting around 40% of Swedes having brown hair.
* Other: The remaining percentage includes black, red, and other hair colors.
In conclusion: While blonde hair is common in Sweden, it's not the most prevalent hair color. Brown hair is actually more common.