Every once in a while, Urban Outfitters makes a horrible mistake.
This is the worst yet.
no
Urban Renewal gauze harem pants, $48.
There is nothing flattering or lovely about these shorts.

Start Slide Show with PicLens Lite PicLens