Jennifer Lopez will grace the cover of the 2006 edition of the Pirelli calendar, which features shots of supermodels Gisele Bundchen and Kate Moss.