I think long skirts aren't nessesarily in style, but I think they are very elegant and quite beautiful.
I used to wear shorts and cute little skirts, but that was before I started cutting my legs up.

Now I'm hoping to wear jeans through June and find some long more long skirts... and explain to everyone why I suddenly don't like to swim.
As for shoes, I wear flats because I hate my toes and I don't need to be any taller than 5'10.
I think your bag depends on your frame. If your smaller, you carry a more delicate bag. My purse looks like a duffel bag on 5'7, but it "fits" me. Keep in mind that this is coming from the girl who matches the color of her shirt and her eyeliner.