Katie Holmes turns 34 today. Congratulations to the beauty on that milestone!
It's been quite a year for the actress ... mostly because she left Tom Cruise.
What does the future hold for this former teenage crush of so many?
Now single and living in New York with daughter Suri Cruise, she still has her whole life and vibrant career ahead of her - and looks not a day over 25!
Seriously ... how was Dawson's Creek on that many years ago now?
Also turning another year wiser today? It's Brad Pitt's 49th birthday!