Shirt dresses are very versatile and there is a shirt dress for every kind of girl. Posh girls wear them with flats shoes while some other girls wear them like if they just stole their boyfriends shirts, matching them with heels and a belt. In our gallery we collected our 20 favorites for Spring Summer 2016.