Into a blender, add the olive oil, dijon, vinegar, honey, feta cheese, salt, and pepper, blend until the dressing becomes creamy and smooth, and pour into an extra-large mixing bowl.
Over the dressing, add your cooked pasta, and toss until combined. Add the tomatoes, cucumbers, green onion, red onion, hearts of palm, and feta, and season with salt and pepper. Toss until ingredients have combined into the pasta. Refrigerate for at least one hour.
Before serving, add arugula, basil, and parsley. Top with lemon juice, salt, and pepper, and toss until combined. Serve immediately.