Megan Fox told Cosmopolitan Magazine that she wants to have at least two children with her husband of two years, former "Beverly Hills, 90210" star Brian Austin Green.