Nomzamo Mbatha graces the cover of Glamour magazine