I've bought this dress for a spring wedding. My everyday style would be to wear it with white trainers and I'm struggling to decide what style of 'smart' shoe will look best. I think I would like some height (heel or platform) so I feel a bit more elegant, but not too high as I'm very out of practice for wearing anything that's not flat! I'm 5'5" so the dress is more of a maxi on me. Thanks.