While you can dress how you please in the city or nearby hotels in Kandy, Sri Lanka with examples like Amaya Hills, this is not the case at the Temple of the Tooth. Since it is one of the holiest locations in the country, you should be appropriately dressed at all times. This means wearing clothing that covers your shoulders and is long enough to reach your knees or below. Once you do reach the temple, take off your shoes or slippers, as you are required to enter the premises on barefoot. If your attire consists of extras like caps, hats or sunglasses, make it a point to take them off too as a sign of respect to the temple.