Shahrukh khan has three childrens, 2 Sons and a Daughter. The elder son Aryan was Born on 1997, daughter Suhana born on 2000 and a third child named AbRam, who was born through a surrogate mother.