Derek,

You are such a laid back sort of guy, I would go with the green. If possible with black shoes, however what you have going is fine.

Avoid pants if possible.