Born Megan Denise Fox on 16th May, 1986 in Oak Ridge, TN (USA), Megan fox is 34 years of age.
Born Megan Denise Fox on 16th May, 1986 in Oak Ridge, TN (USA), Megan fox is 34 years of age.
Jennifer Lynn Connelly was born on 12th December, 1970 in New York, United States of America.