A free concert in Washington broadcast around the world capped off the Veterans Day celebration in the United States.
Hundreds of thousands came out for the first-ever Concert for Valor, featuring such superstars as Bruce Springsteen, Rihanna, Carrie Underwood and Eminem.
The concert was aimed at raising awareness of the problems American servicemen and servicewomen face when they return home and leave the military.
One disabled Vietnam War veteran said the show marked the first time he'd ever felt honored for his service.
The show climaxed a day of events across the country saluting U.S. veterans of all wars.
Vice President Joe Biden said at at a ceremony at Arlington National Cemetery outside Washington that "every single generation" of American military veterans was the best this country had to offer.
Veterans Day was first observed in the United States in 1919 as Armistice Day, marking the end of World War I on November 11, 1918.
The U.S. Veterans Day holiday also coincides with other World War I holidays around the world, including Remembrance Day in Britain, Australia and Canada.