Yes, although you aren't expected to dress as formally as if you were attending a mass. Unless you actually are attending a mass. The most important rule is NO SHORTS, that applies to both men and women. Shoulders must also be covered, so no tank tops. Small bags and umbrellas are permitted inside but large bags have to be checked at the entrance, next to the official audio-guides desk.