The former XFactor winner and actor, who played "Aidan Connor" in Coronation Street, already has a 5-year-old daughter. Himself and his actress fianceé Sophie found out the gender of their second baby early on in the pregnancy and were told they were having another girl. However, when their baby was born, they got a surprise and it was actually a boy!
Photo Credit: Instagram/shaynetward