How old is katie holmes?
Katie Holmes was born in Toledo, Ohio on December 18, 2008 as Kate Noelle Holmes. She was born two months premature at a weight of 4 pounds to Kathleen and Martin. She is currently 30 years old but will be 31 soon. Many people are surprised to find out that Katie actually began her career as a teen model, but blossomed into an actor later on. Look here for more information: http://www.imdb.