Actress Sofía Vergara has revealed that the primary reason for her divorce from husband Joe Manganiello was their differing views on having children. Vergara, 51, explained that Manganiello, who is younger, wanted kids, but she felt it wouldn't be fair to have them at her age.