Lauren and David Perkins introduced their sextuplets to the world on Wednesday, May 2. They released the first pictures Wednesday of the three boys and three girls who were born at Texas Children’s Hospital in April.