Start by slicing the citrus fruits thinly, keeping the peel on to add aroma and color, then place them in a large pitcher.
Using a muddler or the back of a wooden spoon, gently muddle the citrus slices to release their juice and essential oils, filling your nose with a bright citrus aroma.
Pour the chilled white wine into the pitcher over the muddled fruits, allowing the flavors to mingle as you stir gently.
Stir in a tablespoon of honey or simple syrup to balance the tartness, tasting as you go to adjust sweetness.
Add the optional fresh herbs and berries to the pitcher, gently stirring them into the mix for extra flavor and visual appeal.
Refrigerate the mixture for at least 15 minutes, or up to a few hours, to let the flavors meld and the drink chill thoroughly.
Just before serving, add ice to the pitcher to keep the sangria cold and refreshing.
Pour in the soda water or lemon-lime soda to give the drink its signature sparkle, stirring gently to combine.
Give the sangria a final gentle stir, then serve immediately in glasses garnished with extra citrus slices or herbs if desired.