Francesco Mazzola, also called Parmigianino was commissioned to paint the Madonna with the long neck in 1534 by Elena Baiardi Tagliaferri for the church of Santa Maria dei Servi in Parma. In the commissioning contract, the artist undertook to finish the painting in five months, but when he died in 1540, the altarpiece was in his study, still unfinished.