Uzmanlar; Da Vinci'nin Kayalıklar Bakiresi'ni 1495 ile 1497 yılları arasında öğrencisi Giampetrino ile birlikte tamamladığını düşünüyor. Tablonun diğer iki versiyonu Paris'teki Louvre Müzesi ve Londra'daki National Gallery'de bulunuyor. Sözkonusu tablonun üçüncü bir versiyonu da 3 yıl önce bir İsviçreli bir sanatseverin özel koleksiyonunda bulunmuştu.
Yaklaşık 50 yıldan bu yana hiç bir sergide yeralmamış olan Mary Magdalene'nin portresini Da Vinci, ölümünden 4 yıl önce öğrencisi Giampetrino ile birlikte tamamlamıştı.