When US President Barack Obama and his wife, Michelle Obama, arrived in New Delhi on Sunday there were many serious diplomatic issues to be resolved between the two nations.
But as soon as the first lady stepped out of AirForce One all heads turned to her outfit.
US President Barack Obama shakes hand with Indian Prime Minister Narendra Modi, as first lady Michelle Obama stand beside them, upon arrival at the Palam Air Force Station in New Delhi, India, Sunday, Jan. 25, 2015. (AP )
Michelle Obama wore a knee-length floral dress with a matching blue coat and black pumps designed by an Indian designer named Bibhu Mohapatra.
Well, the bear-hug between Obama and Modi was also a talking point. But it couldn't sustain for long.
What took over the social media and captured the attention of Indian media was their own PM's wardrobe.
US President Barack Obama and first lady Michelle Obama wave as they step out of Air Force One. (AP)
Can the first lady take the back seat here please?
Everyone had a field day reporting about what Modi wore throughout the day.
NDTV.com, based in India, went as far as saying that the Prime Minister was better dressed than the first lady!
US President Barack Obama and first lady Michelle Obama during the US National Anthem at a receiving line with India's President Pranab Mukherjee (front L) before the start of an official Indian State Dinner for Obama at the Rashtrapati Bhavan presidential palace in New Delhi January 25, 2015. (Reuters)
For them boring Michelle Obama, who did not make a public appearance through the day (Sunday) didn't make the cut in the evening wearing a similar floral dress.
But PM Narendra Modi made three outfit changes throughout the day - and all matched his stature (it seems).
When Obama landed in the morning Modi wore a kurta-pyjama (Indian shirt-pant), a Nehru vest, and a bright red stole.
Indian Prime Minister Narenda Modi, wearing a dark pinstripe suit repeatedly embroidered with the words 'Narendra Damodardas Modi'. (Reuters)
When President Obama arrived at Rashtrapati Bhawan (President's Palace) for the ceremonial welcome that includes a 21-gun salute, the PM received him wearing a pinstripe 'bandhgala' suit.
This was his second outfit of the day and as mentioned before, the Indian media loved it.
Indian Prime Minister, Narendra Damodardas Modi's haute couture was up for discussion and mocking too.
Indian PM Narendra Modi. (Reuters)
He wore a suit with his own name printed all over it again and again - Michelle Obama really failed to match him.
When images of the prime minister were enlarged, it became clear that the subtle stripes were made up of the words 'Narendra Damodardas Modi' printed in tiny letters on the tailored wool suit.
US President Barack Obama and first lady Michelle Obama wave as they pose with India's President Pranab Mukherjee (2nd L) and Prime Minister Narendra Modi (R) during a home reception with several hundred Indian political and cultural figures at the Rashtrapati Bhavan presidential palace in New Delhi January 26, 2015. (Reuters)
Close-up images of the suit have since gone viral, triggering sardonic responses from social media users under the hashtag #ModiSuit.
"Maybe he was afraid that someone would steal his clothes?" Suprateek Chatterjee tweeted, calling it a "vanity-striped suit".
Tehmina was blunt, "Somewhere, narcissism just took its own life."
First lady Michelle Obama shakes hand with Indian Prime Minister Narendra Modi. (AP)
In the evening, Modi made his final change when he attended a banquet hosted for the Obamas by President Pranab Mukherjee.
He chose to wear a grey 'bandhgala' suit this time.
Bright saffron-tinted orange outfits and Nehru jackets also seem PM Modi's personal favourite.
Indian Prime Minister Narendra Modi waves as he arrives to attend the nation's Republic Day Parade in New Delhi on January 26, 2015. (AFP)
At the Republic Day celebrations on Monday Modi adorned a bright eye-catching Rajasthani bandhani turban.
Modi was attired in traditional 'bandhgala' while President Obama in dark suits, was helped by aides into an overcoat on a cold and rainy morning.
U.S. President Barack Obama pulls up his collar as he arrives in the rain with first lady Michelle Obama to attend the Republic Day parade in New Delhi January 26, 2015. (Reuters)
What did Michelle wear? She arrived wearing a buttoned long black coat with a red scarf tucked-in.
But Modi has an admirer in Obama who praised Indian PM's fashion sense, comparing it to his wife's elegance.
Michelle Obama maybe some other time, some other place; till then let Indian media think it's advantage Modi.
US President Barack Obama (C) and first lady Michelle Obama walk with India's Prime Minister Narendra Modi in the pouring rain as they arrive to attend the Republic Day parade in New Delhi January 26, 2015. (Reuters)