Maxi dresses are just perfection! They are so versatile which makes them fantastic! They can be worn for so many different occasions just with the help of the right accessories & shoes. They are great to just throw on in spring or summer and you will be comfortable while still looking fabulous! This maxi is one of my favs and I have had it for quite a while now. It is great because it is a little more dressy than some of my other maxis so I could wear it to a daytime wedding or to a fancy dinner date with the boyfriend! If you haven't tried a maxi dress yet I highly suggest you do so soon...you won't regret it! This dress is no longer sold because I got it so long ago but here are a few of my top favs that are out right now!