Shirts or blouses that cover your shoulders: Plain t-shirts, formal shirts, or full-sleeved blouses or tops are permitted. Trousers or skirts that cover your knees: Pants that cover your knees and long skirts or dresses can be worn inside the Basilica. Flat shoes: Go for flat shoes or sneakers.