Hi,

Hope you can help me out here.
We are visiting Florence and Rome in 2 weeks and are going on excursions which include religious sites i.e. St Peters and other Basilica's.
I have been told that no shorts are allowed or bare shoulders, so can you advise on what is acceptable for men and women to wear?

Would men have to wear long trousers? Would women have to wear either long trousers or skirts and what length skirt?

Thanks for your help.....Teenage son not happy at thought of wearing long trousers :(