Kirsten Dunst has revealed she is pregnant with her second child.