Clothing is not prescribed. The way it looks on your body is to be decided by only you. This long shirt dress that I've worn is to be worn as a dress typically. But I chose to experiment with the garment. A shirt dress can be worn in a number of ways. 1. As a dress It looks formal chic when worn as a dress. You can wear it to the office or even on a casual day. It just depends on how you accessorise it. If I had to wear this dress to the office. I would wear it with a high pony tail, a watch and some formal flats like black ballerinas or strappy flats. Same dress for a movie night would be with a big sized handbag, soft curls or a low pony tail and a delicate bracelet. 2. As a cape I think this is the best way to wear a shirt dress. You can do a long cape or a short cape with a short dress. It would look lovely. 3. As a pull over Pair your knee length shirt dress with a t-shirt and jeans. Just put on the middle two or three buttons. It would look so unique and grungy. 4. As a long top As I've worn in the pic, you can pair your shirt dress with jeans. It is so comfortable, classy and gorgeous. If you come up with any more ideas, do let me know in the comments. Remember, always have fun with fashion.