I've been seeing these spiders hanging out on the zinnias and a few other things so I had to take a pic and look it up. It's a Green Lynx Spider and although it eats some beneficial bugs, it munches on cabbage loopers and other bad ones so it's welcome in the garden. It looks like it's having lady bug for dinner.