Green, but I think it depends on your coloring. If you are darker complected, you could pull off the pink. I am fair and it would wash me out. I think anyone could wear the navy.
I like the pink one best, but I'd probably choose the green one earth tones are so versatile. I don't really like the navy one, because the crochet part seems to clash with the stark white in the pattern