Holmes and actor Gary Sinise are among the stars confirmed for the annual National Memorial Day concert set for Sunday, May 24.
The wife of Tom Cruise and actress Dianne Weist will team up to read one veteran's personal story. Those readings have been based on veterans' letters home in past concerts.
Sinise and Joe Mantegna will be host. The concert will include appearances by General Colin Powell, actors Laurence Fishburne, musicians Katharine McPhee and Trace Adkins, and Broadway stars Brian Stokes Mitchell and Colm Wilkinson.
The show will be broadcast live on PBS.