Michelle Pfeiffer has two children, one adopted daughter and one biological son. The baby girl she adopted was born in March 1993 to a young nurse in New York who could not afford to support all of her children. She was christened Claudia Rose in November 1993, on the same day that Michelle married husband David Kelly. She then immediately became pregnant and gave birth to son John Henry. (Splash News)



























