I love the blue stripe, but that's definitely my bias for anything with asymmetry and architectural details. The green print is a great fit on you, and definitely works with your more classic style. The blue print is not as flattering, but I could see it working if you need something breezy for vacation wear.