I'm going to a wedding in early May and finding it hard to decide what to wear. What do you think about a pair of wide leg black trousers and a nice top? Or should I wear a dress? Would love to hear your ideas.