Men's new high-end fashion trend denim shorts size 29-40 (13)