Megan Fox told Cosmopolitan Magazine that she wants to have at least two children with her husband of two years.