Yes. Because it is a holy place, St. Mark's Basilica insists that both men and women wear clothing that covers their shoulders and knees. They can and will refuse entry to anyone who does not meet this standard and we can't do anything about it, so come prepared.