Katie Holmes is 46 years and 0 month(s) old. She was born in 18 Dec, 1978. Katie Noelle Holmes is the real name of the American Hollywood actress, Katie Holmes. She was born in Ohio on 18th December 1978. She first appeared in the teen drama series called Dawson’s creek on WB television channel. She was the youngest of the five siblings.