Looks like something that the 80s Dr. Who costume department would have rejected.
The black is to hide the fat bulges. Take a look at that latest Amy Schumer commercial (if you can stand it). She’s wearing a completely flat black dress that hides all the rolls of fat of that fat pig.