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.

Katie’s chic makeover is complete as she promotes latest film