Justin Trudeau has been ridiculed on social media by Indians for his "tacky" and over-the-top outfit choices on his first visit to their nation as Prime Minister.

Many praised his clothing during the first two days of his trip, but patience was wearing thin by the time he attended a Bollywood gala on Tuesday night, before the tide turned against him on Wednesday.

Trudeau resorted to wearing a suit yesterday for a visit to the Jama Masjid mosque in New Delhi yesterday. Photo / AP
Trudeau resorted to wearing a suit yesterday for a visit to the Jama Masjid mosque in New Delhi yesterday. Photo / AP

Ministers, authors, journalists and ordinary Indians lined up to mock him on Wednesday, saying his wardrobe was "fake and annoying".

Perhaps taking note of the criticism, the Canadian leader donned a suit yesterday as he visited Jama Masjid, one of India's largest mosques.

Advertisement
Trudeau, third right, walks with his family members during their visit to Golden Temple, in Amritsar, India. Photo / AP
Trudeau, third right, walks with his family members during their visit to Golden Temple, in Amritsar, India. Photo / AP

Leading the criticism was Omar Abdullah, former chief minister of Jammu and Kashmir, who tweeted on Wednesday saying Trudeau's preening was "all just a bit much".

"We Indians do not dress like this every day sir, not even in Bollywood."

Bestselling author Bhaavna Arora also chimed in, accusing Trudeau of wearing "fancy dress" and saying she found it "fake and annoying".

Shekhar Gupta, founder of Indian newspaper the Print also mocked the Canadian Prime Minister, accusing him of "running a week-long 'election campaign' in India in fancy dress".

Kabir Taneja, an associate fellow at think-tank ORF and based in South Delhi, also took issue with Trudeau wearing traditional Sikh dress at the airport.

"Bro Golden Temple is not at the airport," he wrote. "Have some chill."

Indian newspapers had initially praised Trudeau's attempt to cross cultural boundaries with his outfits - describing the red kurta he wore on the first day of his visit as "resplendent" and "festive" - but by Wednesday they lost patience as well.

"Too flashy even for an Indian," proclaimed Outlook India while the Print suggested he looked like he was auditioning to be a model.

Trudeau's outfit when meeting Bollywood stars was widely ridiculed in India. Photo / AP
Trudeau's outfit when meeting Bollywood stars was widely ridiculed in India. Photo / AP
Trudeau and his wife Sophie Gregoire Trudeau, and children, Xavier, 10, Ella-Grace, 9, meet Indian movie star Shah Rukh Khan in Mumbai. Photo / AP
Trudeau and his wife Sophie Gregoire Trudeau, and children, Xavier, 10, Ella-Grace, 9, meet Indian movie star Shah Rukh Khan in Mumbai. Photo / AP

The tipping point seemed to have come the day before when Trudeau met the great and good of Bollywood, whose own looks arguably inspired some of his own.

But while the actors dressed down for the occasion, opting largely for black suits and shirts, Trudeau went all-out with a gaudy golden number.

India Today described the choice of clothing as "tacky", suggesting it was insulting to his guests.

The paper wrote: "We understand that the Trudeaus do not understand Indian clothing as well as Indian dignitaries do, but for someone who's been fond of wearing Indian kurtas even back home, it's not wrong to expect a touch of class."

Canadian Prime Minister Justin Trudeau, right, his wife Sophie Gregoire Trudeau, left, their daughter Ella Grace, and son Xavier during their visit to Golden Temple. Photo / AP
Canadian Prime Minister Justin Trudeau, right, his wife Sophie Gregoire Trudeau, left, their daughter Ella Grace, and son Xavier during their visit to Golden Temple. Photo / AP

It is not only Trudeau's dress sense that has seen him come under fire on his India tour - he has also been snubbed by Indian politicians because of his past support for Sikh separatist groups.

When he arrived in New Dehli on Saturday, instead of being greeted by Prime Minister Narendra Modi he was instead welcomed by a junior agriculture minister.

Modi's office insisted there was no subtext to the move, but the PM is usually on hand to greet world leaders with a hug at the airport.

Trudeau's trip has also been criticised back home for his lack of official engagements - just one in eight days - making it more like a family holiday than a diplomatic visit.