Katie Holmes’s Best Looks of All Time

In celebration of Katie Holmes's 37th birthday today, we sifted through the archives to pull together the actress's best looks of all time. From red carpet moments we couldn't forget to street style looks we're still in love with, scroll down to join us on a fashionable walk down memory lane!