Green jacket is better
Tie is fine
White shirt - NOT A BUTTON DOWN
GREEN hose if available - if not go with what you have on. & if you have to go with those hose - stick with the non-white shirt.
BLACK SHOES

Cheers
& kudos to the missus on her award