If you will not be serving the fruit salad right away, place all of the fruit except the banana in a large serving bowl: strawberries, pineapple, blueberries, kiwi, and grapes.
In a small bowl or large measuring cup, whisk together the dressing: orange zest and juice, lemon zest and juice, honey, vanilla extract, and poppy seeds.
Pour the dressing over the fruit and with a large spoon.
Toss gently to combine. Cover and refrigerate for at least 30 minutes to allow the juices to marry (1 hour is even better).
Just before serving, stir in the banana. Sprinkle with fresh mint. Enjoy!
Notes
*The banana will turn a little brown as it sits and its flavor will become more pronounced, which is why I suggest to add it just before serving. If this doesn't bother you, feel free to add it right away.
TO STORE: Fruit salad tastes best the day it is made, but can be refrigerated for up to 3 days. Serve with a slotted spoon to avoid collecting too many of the excesses juices.
TO FREEZE: My favorite for smoothies! Spread your leftover fruit onto a parchment-lined baking sheet. Freeze until firm, then transfer the fruit to a ziptop bag and freeze for up to 3 months.