A stunned wife discovered her husband was have an incestuous affair with his own daughter when she read her child's diary.
Steven Pladl, 42, of Wake County, North Carolina, left his wife to start a relationship with Katie Pladl, 20 - and even fathered her child.
The wife, who has not been named, discovered the terrible truth when she went through her other children's journals and found Katie was pregnant, and Steven was the dad.
When confronted, he told his wife about the affair and moved 150 miles with his daughter to Knightdale, North Carolina.
The couple gave up Katie Pladl for adoption as a baby but she contacted her parents through social media when she turned 18, police said.
She went to live with her biological parents and their two children near Richmond, Virginia, in August 2016 before the couple legally separated three months later, according to WNCN.
His wife told cops her husband would sleep on the floor of Katie's room in the months before she moved out.
Steven told his other children to call their eldest sibling their 'step mom', according to the police report.
In November last year a warrant was issued for their arrest.
They were located at an address last week, where officers discovered a baby boy who is understood to be four-months-old.
Steve and Katie Pladl were held at the Wake County Detention Center pending extradition to Virginia and charged with incest with adult, adultery, contributing to delinquency.
Court records Steven was released on a $1 million bond while Katie, issued with the same bond, remains in jail.
According to the warrant, they are due to make their first court appearance on Monday.