LONDON- Britain's Queen Elizabeth met Canadian Prime Minister Justin Trudeau at Windsor Castle on Monday, in her first official in-person meeting after she tested positive for the coronavirus last month.

Photographs of the meeting showed Trudeau holding the queen's hand in his while also chatting and laughing.

The British monarch, 95, has been returning to more normal duties after previously suffering mild cold-like symptoms from COVID-19 and cancelling several engagements. She continued light duties ever since announcing she had coronavirus on Feb. 20.

Trudeau is in Britain to hold talks with Prime Minister Boris Johnson on the international response to Russia's invasion of Ukraine.

(Reporting by Muvija M; editing by William James and Kate Holton)