Sveta, keep the green definitely. It is a beautiful, fresh color and you will be surprised how versatile it is. I had a similar color blazer years ago and wore it with everything.

Hi!
I love all of the colors but I think the red looks best on you!

Gosh, this is a tough one. At first, I loved the green (because of its uniqueness), but then I saw you in the red and really loved it on you.

You can't go wrong with either, but I'm voting for red.