What can I wear in an Italian church?

Knees and shoulders must be covered to enter the churches! Travelling in hot weather? Don’t worry, you can drape a shawl over your shoulders.