Wash apples, use boiling water if they are waxed. Insert skewers.
Melt Caramel in a pot over medium heat and dip apples with a swirling motion. Put on baking tray to dry.
Melt chocolate in a bowl over boiling water and dip apples with a swirling motion. Put on baking tray to dry.
For marble effect: Separate some of the white chocolate, dye colour of choice, and add back into white chocolate. Avoid stirring to preserve marble effect.
Dip apples in decorations of choice / add decorations.
Put in fridge to harden, Serve.