The marzipan layer on fruit cakes typically served at Christmas and weddings, helps to trap moisture in the cake and stop it going stale. It also provides a smooth surface so that the final icing looks neat and tidy.