The overcoat should be a dark dress coat such as a Chesterfield overcoat, Inverness cloak, or opera cloak.
From the en.wikipedia.org
The hat should be a black silk top hat which may be collapsible-a tradition which arose from the fact that opera houses traditionally lacked a cloak room to hand in a top hat.