Can I have your opinions on these two green options please? The first is a corduroy blazer. I really love the color, but I think it's a bit too big. Do you agree? I won't probably wear it with these pants and shirt, it's just what I had on.

http://i832.photobucket.com/al.....e002-1.jpg
http://i832.photobucket.com/al.....e004-2.jpg

The second option is a cardigan from H and M that I bought a few weeks ago. I always think the color is garish until I try it on and love it. It was difficult to capture, but I would call it a bottle green or greenish-teal. Thoughts on this color on me? Great or "what was I thinking"??

http://i832.photobucket.com/al.....e006-1.jpg

Please excuse hair and make-up! Thanks for your advice!