Santo Hermenegildo era filho de um rei cristão ariano, ou seja, que acreditava em Jesus Cristo como verdadeiro homem, mas não como verdadeiro Deus.
Por graça de Deus, através de sua esposa, Hermenegildo pôde tornar-se um autêntico cristão. Seu pai, chamado Leovigildo, era impiedoso, conquistador de nações e exterminador de inimigos, não o acolheu, porque não aceitava o Arianismo. Então o ameaçou e o combateu em guerra. Desprezando o perdão de seu filho, o rei mandou prendê-lo e o entregou aos algozes.
O pai mandou decepar a cabeça de Hermenegildo. Entretanto, o crime acabou por enchê-lo de profundo arrependimento, revendo suas posições anos mais tarde. Converteu-se também e alcançou a Igreja da Espanha, encontrando a paz.
Em 1586, o papa Sixto V declarou a festa de São Hermenegildo para o dia do seu martírio e o indicou como padroeiro da Espanha.
Santo Hermenegildo, rogai por nós!