Originalmente llamado Cuauhtlatoatzin, San Juan Diego era un mexicano indígena que se convirtió al catolicismo romano y que, según la tradición, fue visitado por la Virgen María. Nació en 1474 en Cuautitlán, México. Y murió en 1548 en el cerro Tepeyac. Fue canonizado en 2002.
Juan Diego vivió como tejedor, agricultor y trabajador, y estuvo casado sin hijos. Cuando tenía 50 años, él y su esposa fueron de los primeros indígenas en aceptar el bautismo y convertirse al cristianismo después de que los conquistadores y misioneros españoles lo introdujeron en México.
El 9 de diciembre de 1531, Juan Diego se levantó antes del amanecer para caminar 15 millas hasta la misa diaria en lo que hoy es la Ciudad de México. Al pasar por Tepeyac Hill, escuchó música y vio una nube brillante rodeada por un arco iris. Una voz de mujer lo llamó a la cima de la colina, donde vio a una hermosa joven vestida como una princesa azteca. Ella le habló en su idioma nativo, dijo que era la Virgen María y le pidió a Juan que le dijera al obispo que construyera una iglesia en ese lugar.
El obispo le pidió a Juan que trajera pruebas de su identidad. El 12 de diciembre, mientras buscaba un sacerdote para administrar los últimos ritos a su tío, María fue visitada por Mary nuevamente. Ella le ordenó que subiera a la cima de la colina y recogiera las flores para llevarlas al obispo como una señal. Sorprendido de encontrar flores creciendo en el suelo helado, las recogió en su capa y se encontró con el obispo. Cuando Diego abrió su capa, las rosas castellanas, que no se cultivaron en México, se cayeron y quedaron impresas dentro de la capa de Diego, que era una imagen de la Dama. Más tarde, se construyó una iglesia en el sitio donde apareció y miles se convirtieron al cristianismo.
Juan Diego vivió el resto de su vida en una choza junto a la iglesia construida en honor a María y cuidó a los peregrinos que acudieron al santuario. Fue enterrado en la iglesia, y su manto todavía se encuentra en la Basílica de Nuestra Señora de Guadalupe.