http://funadvice.com/r/16d15oj634e (but in purple, not red)
Converse-style trainers (please, actual converse are too expensive, these are cheap ones xD Basically like this without the logo thing on the side http://funadvice.com/r/c02bplvtdsm) Or flat ballet-style shoes?
It totally depends on the look your going for and how your accessorizing it. If your going for a simple laid back casual look then the ballet flats but if its more recreational then the sneakers are what your looking for...
Hope I Helped! :-)
Heavy snow boots are lovely, so sweet with all the general style. Can be used with pencil pants, black, dark blue, blue, and purple. With a purple skirt is a good choice. You can have a look in the honeybuy store, It is really nice.
Omg, don't ruin that beautiful dress with sneakers! Wear the flats, unless you're going for a different style.
Just thought I should add I'll be wearing black leggings with this top...
The ballet style shoes. That dress is too dressy for converse. :)
Flats with NO leggings and it's a dress