It's my sons graduation in a few weeks and I was thinking of wearing this skirt, but no clue what top or shoes to go with it to make it look smart. Thanks