Durban rolls out red carpet for July