Shirt dresses have been EVERYWHERE recently, and aren't they fab?! As casual street style or as evening glamour it's a trend that I love. They can be worn in so many different ways so there is something for everyone, and also, depending on what cut etc. you get they can be flattering on every figure. Personally I would go for something A-Line or else oversized with a tie at the waist because that's what'd suit my figure best. You can get some lovely drop-waist cuts too though - there are plenty of styles out there. The high-street has been loving this trend also and some of my favourite stores have brought in some super ones.