It is necessary to dress appropriately before visiting the Grand Palace.  It is the most sacred place in Thailand.  All visitors must dress appropriately before being allowed to enter the temple.  Men need to wear long pants and shirts with sleeves. Tank tops are not permitted.  Visitors wearing sandals or flip-flops must wear socks, in other words, no bare feet. As for women, they must be dressed modestly; that is, no bare shoulders, and no see-through clothing.  For visitors wearing non-presentable clothing, a small store near the entrance can provide suitable clothing.