We prove that the Heston volatility is Malliavin differentiable under the classical Novikov condition and give an explicit expression for the derivative. This result guarantees the applicability of Malliavin calculus in the framework of the Heston stochastic volatility model. Furthermore, we derive conditions on the parameters which assure the existence of the second Malliavin derivative of the Heston volatility. This allows us to apply recent results of Alòs (2006) in order to derive approximate option pricing formulae in the context of the Heston model. Numerical results are given.