Prince Harry and his wife Meghan attended a performance of the hit musical Hamilton on Wednesday to raise money for a charity which works with children affected by HIV in southern Africa.