Katie Holmes turns 34 today, and to celebrate her big day, we're taking a look back at her most smiley outings over the years. Katie might have gotten her start playing a tortured teen on Dawson's Creek, but since then, she's transformed into an A-list actress as well as a devoted mother. It has been quite the year for Katie, who split from husband of six years Tom Cruise over the Summer, is currently starring on Broadway in Dead Accounts, and shared many adorable outings with her daughter, Suri. Katie has plenty of sweet moments with costars, family, and friends, and we've rounded up 34 of her happiest — click through to see them all!
Happy Birthday, Katie Holmes — See 34 of Her Happiest Moments!