Tanto per mettere i puntini sulle i.

Teoria invasionista:
Gli indoeuropei o ariani erano guerrieri biondi con gli occhi azzurri che ad un certo punto invasero l'Europa dalle steppe orientali. Qui si mescolarono con le popolazioni esistenti di contadini bruni con gli occhi marroni dando origine agli antenati degli odierni europei.
http://it.wikipedia.org/wiki/Indoeuropei 
Però ultimamente prendono quota le teorie continuiste, ad esempio la Teoria della continuità paleolitica:
L'Europa è stata popolata dagli indoeuropei in più riprese a partire dal medio oriente, già nel paleolitico. Quindi la popolazione d'Europa sarebbe indoeuropea fin dai tempi più antichi, non escludendo comunque la presenza di altre popolazioni. Dopo l'ultima glaciazione si verificò in Finlandia una mutazione che produsse i capelli biondi e gli occhi azzurri, diffusasi nel resto del continente.