I have met my fair share of white-skinned Mexicans, so it's not unusual for me to come across one. There's a region of Mexico with a sizable population of them apparently, but I have never been to it nor remember the name of the state. Anyways, I have a friend at uni who is half Mexican, half Irish; she's got white skin and her hair has a reddish tone, and some light freckles. You would never think she's partly Hispanic by looking at her. As far as blondes go, I think Colombians and Argentinians are the ones most likely to have blonde hair, but I have seen a few Venezuelan women on tv with it too. Also, Shakira's hair is not naturally blonde. Have a look at her history and beginnings, she's changed immensely through out her career (too much actually, but that's just my opinion); I think she's half Lebanese from her father's side, too.