Hi @Hannah84 , thanks for your question. You would need to bring proof of vaccination, however, Sinopharm is not a recognized vaccination in Italy. I believe your best option is to get a negative COVID-19 antigen test (48 hours before departure) or PCR (72 hours before departure).
I hope this is helpful information and you have a lovely trip!