educo - for the skirt I'd say you could wear a white (or other colour) tanktop tucked into the skirt... That could look really nice, because the skirt is bubbly and makes a nice contrast to a fitted top... in addition you can also put a belt around your waist (over the waistband of the skirt) to create some kind of 'border' between the top and the skirt (best would be a belt that's in the colour of the shoes and that's as wide as the waistband)
for the dress I'd suggest simple flats in a bright colour (maybe red?)