US defence officials have postponed a planned Veterans Day weekend military parade through the streets of Washington DC until at least 2019.
The parade was originally conceived to commemorate the centenary of the end of World War 1 and to honour veterans.
But a Pentagon official said it has now been delayed at least one year.
Provisional figures released earlier on Thursday said the event could cost about $90 million (£71m) - more than three times an original estimate.
US President Donald Trump requested a parade after seeing France's Bastille Day event in 2017 and expressing a desire to "top it".
Earlier on Thursday, a US official told the AFP news agency the planning estimate for the event had ballooned to as much as $92m (£72m).
The parade's budget director had offered an estimate of between $10m (£7.8m) and $30m (£23.6m) when the White House announced its request in February.
The Pentagon said the parade was planned to travel from the White House to the Capitol, and would feature a "heavy air component at the end".
It was planned to include "wheeled vehicles only". The focus was to be on the work of US military veterans through the ages, starting with the American Revolutionary War.
US media pointed out that Donald Trump cancelled planned military exercises with South Korea in June after his meeting with North Korean leader Kim Jong-un on the grounds it would "save a fortune".
The US had a military parade in 1991 following the end of its successful campaign to force Saddam Hussein's troops out of Kuwait.