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.
I’ll pass on Amy but yes black can do a lot to a figure.