This came a little late, but thanks for all your helpful suggestions girls (and guys)!
Just one thing...I don't wear miniskirts, or short skirts without leggings..just don't fancy guys "noticing" me in the flirty kind of way when I used to wear one(which wasn't even mini
, just about few cm above the knee!)...my legs are not very shapely also...so my skirts are knee-length...
Once again, thank you to all fashionistas who have helped in this thread