Wash and dry the strawberries carefully. Ensure they are completely dry, as moisture prevents the chocolate from sticking.
Melt the dark chocolate using a double boiler: place the chocolate in a heatproof bowl over a saucepan with simmering water. Stir until smooth.
Hold each strawberry by the stem or insert a skewer, then dip into the melted chocolate. Gently shake off excess chocolate.
Place dipped strawberries on a parchment-lined tray.
While the chocolate is still wet, sprinkle toppings such as crushed pistachios, rose petals, or gold dust for a Middle Eastern luxury touch.
If using, melt the white chocolate and drizzle over the strawberries for contrast.
Allow the strawberries to set at room temperature, or refrigerate for quicker results.
Serve fresh or store in the fridge for up to 24 hours.