If you are staying at any of the high-end resorts in the Maldives, the exclusive dress code will be beach-formal. Say no to denim shorts and miniskirts and opt for maxi dresses or beaded kaftans. This is not to suggest you can't wear these things, but at the resorts, most visitors do wear more formal attires. If you have a private villa, you can wear whatever you like. If you're looking for the privacy of an overwater villa, then you may want to check out the ones offered in properties like Adaaran Prestige Vadoo. Some resorts do have a dress code for men, which require men to dress in smart casual during evenings; so, pack shirts with collars and sleeves, chinos or trousers, and beach shorts.