Place the fresh spinach leaves in a large serving plate or salad bowl.
Add in thin slices of red onion, peeled sections of naval orange and toasted pine nuts. Toss vegetable-fruit mixture till mixed well. Set this mixture aside until you prepare the honey-lime dressing.
Take a medium mixing bowl and pour orange juice into it. Stir in white wine vinegar, olive oil, and honey.
Top the liquor-mixture with freshly chopped cilantro, mustard, and salt and pepper to taste.
Fluff up together all the ingredients of the salad dressing with a large whisk. Continue mixing until a smooth and thick mixture is formed.
Now, the honey-lime dressing is ready; pour it over spinach-mixture just before serving.