Deepika Padukone has announced her second pregnancy with Ranveer Singh. Their first child, Dua, is currently 18 months old.