Motherhood and marriage, not to mention a friendship with the fashion-forward Victoria Beckham, seem to have helped Katie Holmes blossom into one of Hollywood's most poised and polished leading ladies. The transformation from slightly nervous and awkward young woman to sophisticated style icon looked to be complete as the 29-year-old arrived to film The Late Show With David Letterman recently.
Posing outside the recording studio with her chic bob groomed to perfection and exuding confidence in a short red coat that showed off her leggy assets, the Mad Money star proved she's come a long way over the last couple of years. It was a strikingly different picture in June 2005, just a couple of months into her relationship with Tom Cruise, when she appeared to want to blend into the background as she arrived at the French premiere of War Of The Worlds.
These days the red carpet pro is perfectly at home talking to reporters and being snapped in haute couture outfits for glossy fashion spreads. While Tom can perhaps be credited for giving Katie confidence, it's close pal Victoria who introduced her to the fashion set, taking her along to international runway shows and perhaps inspiring her bob cut with her own famous crop.