I love finding pieces like this tiny heart print dress because they unexpectedly end up being so versatile. It's actually the same dress as this key print one, and I have to say I am quite glad I got both because I've had them for a year and a half and still am coming up with new ways to wear them. They're something awesome about having a couple of dresses that always look great and are easy to just "throw-on" and go. Besides this dress has pockets! And I, like most girls, go crazy for skirts and dresses with pockets.