Gigi Hadid is pregnant, and the dad-to-be is her on-again, off-again boyfriend, Zayn Malik ... TMZ has learned. Family sources for the couple tell us ... Gigi is 20 weeks along. The supermodel shared some celebratory photos with the former One Direction singer this past weekend, but they weren't baby related ... they were birthday pics.