¿Cuál es el código de vestimenta para visitar la Basílica de San Pedro?

Se requiere una vestimenta adecuada para este lugar sagrado: los hombros y las rodillas deben estar cubiertos, tanto para los hombres como para las mujeres.