Justin Trudeau Marched in Toronto's Pride Parade and It Was Everything You Hoped For

He even wore a rainbow maple leaf on his face.

Justin Trudeau at 2017 Toronto Pride
Getty

Canadian Prime Minister Justin Trudeau just keeps making us jealous. In the month of June alone, he has grabbed dinner with President Obama, casually kayaked up to his constituents, and hugged a puppet unicorn. And now, for the second time in his term, he happily marched in Toronto's Pride parade.

On Sunday, he marched alongside his wife, Sophie Grégoire Trudeau, and their kids, Xavier and Ella-Grace. Last year, according to the Toronto Star, he became the first sitting prime minister to march in the parade, and this year it was even better. He sported a rainbow maple leaf on his cheek, and even gave a big hug to a spectator who wore a shirt covered in pictures of the prime minister.

Advertisement - Continue Reading Below

And if that weren't awesome enough, he stopped to give a high-five to a girl in a Wonder Woman crown.

Advertisement - Continue Reading Below

"We celebrate the multiple layers of identities that make Canada extraordinary and strong and today we celebrate with the entire LGBT2Q community," he said, referring to the First Nations term of "two-spirited." "Happy Pride for everyone! Happy Pride Toronto!"

Sigh. Why can't we have nice things like this in the United States?

Follow Marie Claire on Facebook for the latest celeb news, beauty tips, fascinating reads, livestream video, and more.

Advertisement - Continue Reading Below
More From Politics