The dress code in St. Thomas is best described as "Island Casual," prioritizing lightweight and breathable fabrics to handle the tropical humidity. During the day, t-shirts, shorts, and sundresses are the standard for exploring Charlotte Amalie or visiting Magens Bay. While swimsuits and cover-ups are perfect for the beach, "pro" etiquette dictates that you should change into "real clothes" (like a dry shirt and shorts) before entering shops or restaurants that aren't directly on the sand. For evening dining at upscale resorts, the code shifts slightly to "Resort Elegant"—men typically wear a collared polo or linen shirt with slacks or nice shorts, and women wear sundresses or blouses with skirts. High heels are rarely necessary due to the hilly and often uneven terrain; high-quality sandals or boat shoes are the ideal footwear choice for nearly every social occasion on the island.