Dubai: Atlantis The Royal hosted a star-studded Red Carpet to celebrate the launch located on Palm Island in Dubai. Crafted by the world’s leading designers, architects and artists, the new resort is hosting some of the world’s most recognisable faces […]