I wouldn't wear one, that's a personal decision though.
The last picture of P.Diddy(?) is a kilt is an offensive and racist addition to the group of pictures because a kilt and a skirt and a dress are 3 different things.
--------------
I'm a middle eastern who dressed like this on a daily basis (well, kinda)
well im a girl and I would never go for a guy wearing this. It looks HORRIBLE on manly men like the ones in the pics. On guys that are a bit more feminine it wouldn't look that bad, quite stylish tbh.