Katherine Heigl wore a Herve Leroux gown for the NYC premiere of her movie 'One for the Money' . Re d has always been Katherine's colour …