Según la leyenda, antes de la conquista de Sevilla por los cristianos, un ángel condujo al rey san Fernando al interior de la mezquita principal de la ciudad, donde detrás de un muro que se hizo transparente, pudo ver la imagen de la Virgen de la Antigua que permanecía allí oculta desde hacia siglos.