Top Matching

Top Matching

What colour and kind of top can be worn with a matching pleated skirt and black over the knee stockings?

and also, the skirt comes to mid-thigh so is over-the-knee stockings better or will thigh-high stockings look better?
and can anyone recommend what shoes to wear, ballet flats or a nice pair of kitten heels shoes? [...]