Spanish fashion giant Zara will open its first Scottish store in the heart of Edinburgh in July, it was reported on Tuesday.