In a small bowl, whisk together the orange juice and lime juice until well combined.
Add the honey to the citrus mixture and whisk vigorously until completely dissolved.
While whisking continuously, slowly drizzle in the olive oil in a thin stream to create a proper emulsion.
Gently stir in the freshly grated ginger and a pinch of salt, ensuring even distribution.
Taste the dressing and adjust the sweetness or acidity as needed with additional honey or lime juice.
If using optional ingredients like vanilla, cinnamon, poppy seeds, or mint, fold them in gently.
Allow the dressing to rest for 5-10 minutes before use to let the flavors meld.
Drizzle over your prepared fruit salad, toss gently to coat, and serve immediately.