Fue sucedido por su nieto de 27 años, el príncipe Carlos XVI Gustavo.