I've got a bad case of leader envy.

Thanks to the Age of Trump, all things Canadian are looking pretty good about now.  While the U.S. turned refugees  away over the weekend, Canadian Prime Minister Justin Trudeau was saying they were welcome in his country.

That's why I'm crushing big time on  Trudeau, who issued this tweet over the  weekend: "To those fleeing persecution, terror & war, Canadians will welcome you, regardless of your faith. Diversity is our strength. #Welcome to Canada."

The 45-year-old  hottie - I mean prime minister - went on to tweet  a fetching 2015 beaming photo of himself bending  his 6-foot, 2-inch frame down to greet a  tiny Syrian refugee shortly after the child  arrived in Canada.

There's a reason why he's called Tru-beau.

O Canada, indeed.

Compassion is hot.  Trudeau himself  is known for greeting a planeload of incoming Syrians and giving out winter coats. Since he's been in office,  Canada has accepted nearly 40,000 Syrian refugees.  Even after Sunday's  bloody attack on a mosque in Quebec that killed six, Trudeau didn't lash out. Instead, he was calm and in control, the way a true leader should be.

"We condemn this terrorist attack on Muslims in a center of worship and refuge," he said in a statement. "While authorities are still investigating and details continue to be confirmed, it is heart-wrenching to see such senseless violence. Diversity is our strength, and religious tolerance is a value that we as Canadians hold dear."

See what I mean?

I love America.  This is my country. I'm just trying to point out that  Trudeau seems more like the kind of leader we're supposed to have, as opposed to  the guy living at 1600 Pennsylvania Ave.  America is a country that believes in,  "Give me your tired, your poor, your huddled masses yearning to breathe free...."  We're not supposed to be a place that bans immigrants from mostly Muslim countries or turns people away because of their religion.

That's not who we are. That's not who we've ever been, at least not until Jan. 20.

This is why tens of thousands of angry demonstrators converged on America's airports and at the White House over the weekend to protest Trump's executive order temporarily banning immigrants from seven majority-Muslim countries.

In the middle of all of that crazy,  I noticed this on-point observation from Philly's Kory Aversa on Facebook: "I must live under a rock. How did I never notice how smoking hot Prime Minister Justin Trudeau is!?"


Trudeau comes by it honestly, though.  His dad was the late Prime Minister Pierre Trudeau, who reportedly dated a slew of women, including Barbra Streisand, Margot Kidder and Kim Cattrall.

A former math and French teacher, Justin Trudeau was sworn in as prime minister in 2015.  He is pro-choice, believes in climate change, and favors legalizing marijuana. Oh, and he's also a staunch feminist and has lots of women in his cabinet, unlike some other leader we know.

The hunky Canadian leader is expected to visit the White House soon.

It'll be nice to have a hottie in the Oval Office again.