Read your vows under clear blue skies reflected in the azure waters of the Persian Gulf.