I'm a feminist through and through and I thought the dress was ill thought out.
The trouble with 'if you've got it flaunt it' is that it often plays to the male gaze. To me that dress summed up porn in the mainstream- it was lingerie dressed up as a dress. She looked like she was about to have sex, which is what men like to see.
There is no male equivalent because generally women don't objectify men and dress them up to be a visual stimulant.
I guess tge equivalent might be if Gary Lineker had showed up in tight leather bondage gear and a gimp mask or maybe a sailor suit.
I'm all for women wearing what they want but I think often women have internalised what men want to see/ what men consider sexy and attractive.