Whereas I agree the dark green jumpsuit looks lovely on you, for me it says "Christmas party", or party during the Winter months at least.
It really doesn't say 'Summer wedding' at all.
Apart from the look, I'd have thought you could well be too hot in it all day, in May.
I think you should wait until the Summer stuff is in the shops, then look again.