What would proper dress be for St. Peter’s?
Definitely cover your shoulders. For men, pants. For women, pants or a longish skirt. I wouldn’t take a chance on capris. I took a sundress that was calf length, but it had a short sleeve jacket that went over the dress. I probably had sandals on, but I don’t remember.