Леонардо решил написать Иоанна Крестителя совершенно иначе, чем требовалось по канонам классической иконографии. Традиция представляет его младенцем или престарелым пророком, затерянным среди пустыни, в то время как Леонардо изобразил молодого человека с красотой андрогина, который решительно напоминает Вакха, написанного несколькими годами ранее.