Św. Juan Diego i niezwykły wizerunek Matki Bożej z Guadelupe
Juan Diego urodził się w 1474 r. w wiosce Tlayacac, odległej o ok. 20 km od obecnej stolicy Meksyku. Rodzice dali mu indiańskie imię Cuauhtlatoatzin, które w języku Azteków znaczy "Mówiący Orzeł". Należał do najbiedniejszej, a zarazem najliczniejszej klasy społeczności Azteków. Ciężko pracował na roli i zajmował się wyrabianiem mat w zamieszkanym przez plemię Nahua mieście Cuautitlan, zdobytym przez Azteków w 1467 r.