Cook the macaroni according to package directions. Drain well.
In a medium bowl, combine yogurt, mayonnaise, mustard, vinegar, honey and season with salt and pepper.
In another large bowl, combine macaroni, bell pepper, carrots, celery, eggs and onion. Reserve about ½ cup of the mixture for topping. Pour dressing and toss to coat. Add the remaining mixture on top for color. Garnish with fresh chopped parsley. Serve