Our Lady of Guadalupe The Events Who: Juan Diego & Mary What: Miraculous image of Mary When: December 1531 Where: Mexico – though some say Spain.