In this paper, we question the traditional independence assumption between mortality risk and financial risk and model the correlation between these two risks, estimating its impact on the price of different life insurance products. The interest rate and the mortality intensity are modelled as two correlated Hull and White models in an affine set-up. We introduce two building blocks, namely the zero-coupon survival bond and the mortality density, calculate them in closed form and perform an investigation about their dependence on the correlation between mortality and financial risk, both with theoretical results and numerical analysis. We study the impact of correlation also for more structured insurance products, such as pure endowment, annuity, term insurance, whole life insurance and mixed endowment. We show that in some cases, the inclusion of correlation can lead to a severe underestimation or overestimation of the best estimate. Finally, we illustrate that the results obtained using a traditional affine diffusive set-up can be generalised to affine jump diffusion by computing the price of the zero-coupon survival bond in the presence of jumps.