• Share
  • Tweet
  • Share
Katie Holmes

Christopher Polk/Getty Images

What do you get for the girl mother of the girl who has everything? Luckily, that's a conundrum for Tom Cruise, not us.

That's because Brad Pitt's not the only superstar celebrating a birthday today. Katie Holmes is seeing his 48 years on the planet with 33 of her own.

So happy birthday, Katie! You've come a long way since Dawson's Creek—and so has your style. We're guessing her five-year-old stylist (oh yeah, and daughter) gets some of that sartorial credit.

In honor of Katie's big day, we're taking a look back at some of her best outfits from the past year. Check 'em out!