A shirt dress is a type of garment that combines the features of both a blouse and a skirt. It typically has a fitted bodice, similar to a traditional blouse, with an A-line or shift style skirt that falls loosely from the waist down. The length of a shirt dress can vary, but it is often knee-length or longer. This versatile piece can be dressed up for formal occasions or worn casually as part of everyday wardrobe.