Shirt dresses have cuffed sleeves, front buttons, a collar, and a breast pocket and are available in various styles, patterns, fabrics, and lengths, including maxi, mini,...