Katie Holmes turns 33 today.
It's difficult to believe the mother of Suri Cruise and the husband of Tom Cruise has been around as long as she has, but it's true. She looks great for 33!
Since marrying one of the planet's biggest movie stars, Kate's ironically kept a much lower profile, focusing on motherhood and family. Good for her.
Fortunately for us, she does still act now and then, and still makes the occasional public appearance, such as her recent visit to the Late Show (below):
So happy birthday, girl! You warmed our heart on Dawson's Creek, and we hope to see much more of you going forward, as a person and an actress.
Check out some of our favorite Katie Holmes pics in honor of her big day: