45+ Shirt Dress Formal - If there is one category of clothing that we emphatically shop for at the top of a new season, it is shirt dress. Minis, midis, floor-sweeping lengths, we want them all! Feminine and sweet, sporty and colorful, minimal and sleek, bold and brig…