• Arrow
    'Arrow' star Stephen Amell will be playing the role of Casey Jones in 'Teenage Mutant Ninja Turtles 2'.Facebook/Arrow
  • Rachel McAdams
    Rachel McAdamsReuters
  • Ryan Gosling
    Ryan GoslingReuters
  • Combie Smulders
    Combie SmuldersReuters
  • Seth Rogen
    Seth RogenReuters

Canada Day is the national day of Canada. It used to be called Dominion Day till 1982 and is celebrated all over the country. The country came into existence 148 years ago.

While the Great White North is generally ridiculed and teased in most American sit-coms, many loved celebrities have their roots in Canada.

Here is a list of all Hollywood celebs of Canadian origin:

Stephen Amell: Now popular as the hooded superhero "Arrow" in the CW series, Stephen Amell is a loved celebrity who is poised to become even more popular as Casey Jones in "Teenage Mutant Ninja Turtles 2".

Rachel McAdams: Although she shot to stardom as a mean girl in "Mean Girls", she has gone on to become the go-to rom-com lead, with movies such as "Notebook" and "The Vow". She will soon be seen as the wife of Jake Gyllenhaal's character in the upcoming "Southpaw".

Ryan Gosling: A perfect human being, Gosling is not only a great eye candy, but also a wonderful actor who has displayed exceptional talent in movies such as "Blue Valentine" and "Lars and the Real Girl".

Cobie Smulders: She found a place in the hearts of millions of Americans with the show "How I Met Your Mother" as Robin and is now the beloved Maria Hill in the Marvel Cinematic Universe.

Seth Rogen: The funny man who recently made "The Interview" that got the entire world talking about freedom in art, is also from Canada.