Emma Watson Justin Trudeau
Credit: Justin Trudeau/Twitter

What’s better than watching Hermione Granger—er, Emma Watson—fight for gender equality? Seeing Canadian Prime Minister Justin Trudeau do it at her side.

The Harry Potter star and HeForShe founder traveled to Ottawa, Canada, on Wednesday to meet with the P.M. on the eve of the One Young World summit and their adorable encounter will make all of your feminist dreams come true. Watson announced that Trudeau would be a youth ambassador for her United Nations HeForShe campaign, saying, “I can’t wait to see what you’re going to do with that title.”

The actress also praised the leader's decision to make his cabinet comprised of equal parts women and men. "It was so inspiring that you made your cabinet 50/50," she told him.

“The HeForShe campaign has had an extraordinary impact around the world making men champions of women’s issues that are everyone’s issues,” he said. “It’s a great opportunity to connect with her.

Watson, rocking a Maiyet suit and Catbird jewelry, looked to be having an incredible time with the beloved leader. “A privilege to talk to Prime Minister @justinptrudeau today about gender equality and the importance of bringing young people into politics,” she wrote on Instagram.

We can’t wait to see the strides these two make as partners for equality.