any PLAIN t-shirt would do i guess, no prints or fancy designs....dark colours like deep red would look nice but so would any block colour so you choose :) gluck
A colored shirt like maroon, purple or red might look good. No patterns though!
white crop top
a white blouse could be something loose or in a clear tone, depending on the time of day in which you think wear it, if during the day you can find some gauze
Either a basic white tee or a colorful shirt. You could also wear a blouse or chiffon shirt.
Any colored shirts that merge with black skirts beautifully, will do.