Katie Holmes will give bridesmaids $1,595 (GBP885) eternity cross necklaces at her wedding to Tom Cruise on Saturday (18NOV06).