This site contains affiliate links for which we may be compensated.
H&M Belted Shorts$19.99
Shorts in thick jersey with pleats at front for a tailored look. High waist, concealed elastic at back of waistband, mock fly, and attached belt with metal D-rings at one side.