The night before: fill the rubber glove with cold water and add a few drops of red food colouring. Tie the wrist end tightly with a rubber band so no water leaks. Lay it flat on a small tray and freeze overnight until completely solid.
When ready to serve, fill the punch bowl with the cranberry juice, orange juice and pineapple juice. Stir to combine.
Pour in the chilled ginger ale or sparkling water just before guests arrive so the carbonation stays lively.
Peel the rubber glove away from the frozen hand. The ice will have taken the shape of the glove fingers.
Lower the ice hand into the punch bowl so it floats in the centre.
Float orange slices and fresh cranberries around the ice hand and drop in a few black cherries.
Serve immediately with a ladle, and replenish ginger ale as the punch is served to keep the fizz going.