Entry requirements for Italy completely depend on your nationality. Things can change, so for the most up-to-date visa and passport information, we advise checking the international travel advice for your nationality, below are two examples.
For entry requirements for Italy, from the UK on a full British passport: www.gov.uk/foreign-travel-advice/italy/entry-requirements
For entry requirements for Italy, from Ireland on an Irish passport: https://www.dfa.ie/travel/travel-advice/a-z-list-of-countries/italy/