I thought this was just one of those obvious rules that everyone knows about and adheres to, but apparently not. When I was flicking through the Prada men's catalog for SS07- purely for research purposes of course ;)- I was aghast to see men wearing such short shorts! Call me traditional, but I do not think guys (no matter how good looking they are) should be wearing such short shorts on the streets in public unless they're going to the beach.
Especially not printed short shorts with a printed top. It just seems so inappropriate! I thought that perhaps this may be a phenomena reserved for the runway like some trends are. But my friend assures me that it is not and that one of his friends actually own a pair by Marc Jacobs. So just to reiterate, men should not wear short shorts on the streets no matter what Prada says.
Ps. Who else is jealous that these male models seems to have better and more hairless legs than most women?