The Maldives is a Muslim nation; as such, the dress code is very conservative. Women cannot wear bikinis or other swimwear in public unless they are at a private island based Maldives resort including the likes of Maafushivaru Maldives. Men can wear shorts and t-shirts, but when touring the sites, they will be required to wear long trousers and shirts with sleeves before entering a mosque. As such, pack a shawl for covering your head and shoulders, a long skirt or long pants, as well as, a long-sleeved shirt to pull over your top. Pack plenty of loose t-shirts and long baggy shorts for exploring the local islands and you will still feel island vibes, without offending the locals.