Juan Diego, to whom the Virgin Mary appeared in 1531 miraculously imprinting her likeness on his cape, was canonised in Mexico in 2002 by Pope John Paul II. In 1999, the revered …