Modi’s controversial pinstripe suit up for auction

Pacific Press | LightRocket | Getty Images

Indian Prime Minister Narendra Modi's monogrammed pinstripe suit worn during U.S. President Barack Obama's visit to India last month will go under the hammer on Wednesday after becoming a subject of controversy.

The suit, which had his full name – Narendra Damodardas Modi – stitched in gold pinstripes, is estimated to have cost close to 1 million rupees ($16,100) to tailor, according to local media.

While Modi has emerged as a style icon of sorts, the personalized pinstripes apparently took it a step too far by Indian standards.

AFP | Getty Images

Citizens have taken to social media to air their objections, describing the suit as overly extravagant and egotistical. The suit even earned its own hashtag on Twitter: #ModiSuit.

Political opponents also seized the opportunity to lambaste the leader for indulging in expensive clothing. Senior Congress party politician Jairam Ramesh dubbed Modi a "megalomaniac".

Read MoreHow big a deal is Modi's defeat in Delhi?

The auction, held in Surat, a city in the state of Gujarat, will span three days. Proceeds of the sale will be donated to the Namami Gange Trust Fund – also known as the Clean Ganga Fund – a program put in place by the government last year for the conservation of the sacred river Ganga.

To be sure, Modi is not the first political leader to wear a suit decorated with his name. Former Egyptian president Hosni Mubarak was photographed in a similar name-bearing striped suit back in 2011.