Hi We've been invited to a Summer wedding in a few months time, registry office then a nice meal in a hotel. Is this DRESS ok to wear? Would be the green or red one, not white. Is it too informal? Thanks