Был же вроде вопрос недавно в "Что? Где? Когда?", когда Артем Дзюба отвечал. Распространенный в настоящее время образ викингов в рогатых шлемах был придуман самим Вагнером в опере "Валькирия" (то ли первым постановщиком, точно не помню)
Средневековые монахи таким образом демонизировали своих грабителей, чтобы сравнить их с чертями. А так, как анналы и хроники долгое время были единственными историческими источниками, то викингов продолжали и будут так изображать.
120-150 лет назад на волне национального романтизма. Современных викингам изображений безо всяких рогов — хоть афедрономъ ешь. С рогами не могу вспомнить ни одного.