Two months after he became president in 2017, Macron hosted Trump at the Bastille Day celebration, which featured Republican Guards on horseback and jets roaring overhead

Japan and Singapore will be guests of honour at this year's Bastille Day parade in Paris, France announced Thursday, a year after US Donald President Trump enjoyed a front seat at the military display.

Each year the French president invites a country to join in the huge parade down the famous Champs Elysees on July 14, the country's national holiday.

Two months after he became president in 2017, Emmanuel Macron hosted Trump at the celebration, which featured Republican Guards on horseback and jets roaring overhead.

This year Macron has invited Japanese Prime Minister Shinzo Abe and his Singaporean counterpart Lee Hsien Loong, the French military said, underscoring his attempt to bolster defence ties with partners in the Asia-Pacific region.

Singapore is one of the French air force's main allies in southeast Asia. The tiny city state has sent scores of fighter pilots for training in France over the past 20 years.

The parade will also celebrate 160 years of diplomatic ties between France and Japan.

The two countries have been invited to send troops to march alongside more than 4,000 members of the French armed forces, police and gendarmerie.