We&#39;re going backwards in time, starting from recent photos of Katie Holmes and moving back through the years until we hit 2004.<p>Here, Katie shows off a shaggy new &#39;do in July 2010. She&#39;s been growing out her hair over the past year.</p>Katie sports a shoulder-length cut here in January 2010. Just six months before she had chin-length hair.When you are growing out your hair (as I am) you wear a lot of ponytails because it&#39;s so nice after years of short hair to finally get your hair in a ponytail holder. I love this casual look on Katie.In April 2009, Katie sported this hairstyle.Another version of Katie&#39;s many short hairstylesHere she is in August, 2008This is one of my favorites of her short hairstyles.This bob from February 2008 is gorgeous on KatieI love the side-swept bangs with this longer bob.When Katie stepped out in July 2007 with a super-short cut, the world gasped and shortly after the positive reviews rolled in. With her short cut came a sophisticated new wardrobe makeover. Gone were the flouncy tops and long skirts, in their place came chic sheaths and knee-length dresses.You can&#39;t see her outfit here, but she&#39;s wearing a flouncy white top and a long unflattering skirt. The makeover that would happen just days later changed her entire appearance and wardrobe.Katie makes her debut as a new mother on May 4, 2006. Daughter Suri Cruise was born on April 18, 2006.I was really surprised to see Katie&#39;s hair just a bit mussy and slightly unkept on her wedding day.Katie Holmes and Tom Cruise mark their June, 2005, engagement with a very public kiss.This photo of Katie was taken in February, 2005. Just a few months later she would be famously engaged to Tom Cruise just a couple months after they met (according to Wikipedia).