Oscar-winning actress Geena Davis has given birth to twin boys. Kian William and Kaiis Steven were born May 6 in Los Angeles. Dad is Davis' hubby, Dr. Reza Jarrahy. They also have a 2-year-old daughter, Alizeh Keshvar.