Who is the Head of State of Canada?

The head of state in Canada is Queen Elizabeth of the United Kingdom. She has designated the Governor General, which is currently Micha’lle Jean, to carry out most of her duties there.