Snorre forteller hvordan det gikk til da Harald fikk navnet Hårfagre i gjestebud på Møre hos Ragnvald jarl etter å ha lagt hele landet under seg: «Da gikk kongen i bad der. Og nå lot kong Harald håret sitt greie, og Ragnvald jarl skar håret hans; da hadde det ikke vært skåret eller kjemmet på ti år. Før kalte de ham Harald Luva, men nå gav Ragnvald jarl ham nytt navn, og kalte ham Harald Hårfagre. Alle som så ham, sa at det var virkelig et sant navn, for han hadde et hår som var både stort og vakkert.»