PLEASE READ*** For some unknown reason the blue runs big and the blush and yellow run small. I am in a small in all 3 pics. If you are bigger in the bust/shoulders size UP in the blush & yellow. Size down or stay true to size in the blue!! Other than that.....HOW CUTE!!! Perfect for all these late summer weddings coming up. They are lined.