Egy legenda szerint III. Ottó német-római császár a lengyel uralkodónak ígérte Attila koronáját, miközben azt István, a magyarok fejedelme is követelte. III. Ottó 1000-ben megkerestette és személyesen föl is tárta Nagy Károly sírkamráját, ahol megtalálta a koronázási jogart és a koronát, s Ravenna érintésével Rómába vitte, ahova 1000. október 2-án érkezett meg. Ottó és II. Szilveszter pápa úgy döntött, hogy a koronát a lengyel uralkodónak szolgáltatják ki.
Gábriel arkangyal Magyarország őrangyala
II. Szilveszter pápa azonban álmot látott, melyben Gábriel arkangyal arra figyelmeztette, hogy a koronát ne a lengyel királynak adja, hanem annak a követnek, aki másnap reggel érkezik. Másnap reggel az Attila királytól a Turul-házból származó István magyar fejedelem követe, Asztrik apát érkezett és kérte a koronát. Szilveszter pápa megáldotta a koronát, és egy apostoli keresztet is küldött vele együtt, valamint egy levelet, melyben a magyarok királyát apostoli jogokkal ruházta fel. Ezzel kinyilvánította, hogy a koronát nemcsak az Istentől származó földi hatalom közvetítőjének, hanem egyben a magyar állam megtestesítőjének is tekinti.