A host of other non-political faces, including Bollywood actor Vivek Oberoi, his father Suresh Oberoi and actress Kirron Kher also present during the swearing-in ceremony.

Having secured an electoral hat-trick, Modi had earlier, thanked the people of the state for giving the BJP another chance to form the government.

Modi praised the voters for exercising their franchise in a mature manner. He said their vote was a signal of their approval for development and further progress in the state.

"I thank the people of Gujarat. People have voted thinking if Gujarat prospers, I will prosper. Gujarat voters have proved that people make their choice based on development and progress. Gujarat's voters are the real heroes today," said Modi.

"The people of state have proved that if a government provides good governance and development to the people, they will forget everything and vote for that government. I promise that they will continue to witness tremendous development and progress in future also," he added.

The BJP bagged 115 of the 182 assembly seats up for grabs, while Congress emerged victorious in 61. The Gujarat Parivartan Party (GPP) of former chief minister Keshubhai Patel bagged two seats.