Gangsters wear expensive Italian suits, usually in black or another dark color. Thugs wear grubby street clothes, like leather jackets, tracksuits or loose fitting jeans to conceal weapons inside
Look at tupac .
Real gangsters wear suits. They wear very simple-- or oversize clothing lets them hide guns and weapons.
Suits, ties, and all that. Real thugs and Gangstas are mafia, and they have a very classy look, not ghetto. The attached picture is of the mafia.
They wear whatever they want unless they're like mafia or yakuza where they wear a specific attire like suits, casual clothing etc.