Vanuatu's Prime Minister this week became the first in the country to receive the Chinese-made Sinopharm vaccine, despite AstraZeneca being available two weeks ago.
Bob Loughman lined up alongside other Government ministers and Chinese diplomats to get immunised on Tuesday.
The Chinese Government donated 20,000 doses of the vaccine, which has been approved for use by the World Health Organisation.
In a statement, Mr Loughman said the vaccines would help Vanuatu achieve its goal to vaccinate all people in the country who are eligible for the vaccine.
But his decision to take Sinopharm over AstraZeneca, which was donated through the global COVAX facility, has raised some questions.
Opposition MP Matai Seremaiah said the move could be diplomatically motivated.
But he also said it was likely the PM had taken Sinopharm to increase people's confidence in getting the vaccine.
"I think it would be best that some other leaders take the Sinopharm, just to give that comfort to the public," Mr Seremaiah said.
Opposition leader Ralph Regenvanu was the first to receive AstraZeneca when Vanuatu's rollout launched two weeks ago.
Mr Seremaiah said he would get vaccinated when the rollout reached his electorate of Luganville next month.
He said vaccine hesitancy was an issue in Vanuatu, fuelled largely by misinformation and conspiracies on the internet.
Meanwhile, Vanuatu's Health Minister Silas Bule called the rollout "a success story" for Vanuatu.
He said almost 7000 people had been vaccinated.