Katie Holmes never fails to impress in the style stakes, providing inspiration on what to wear to everything from fancy ...