He's not having it!

Prince George isn't intimidated by powerful political players, because he just totally rejected Canada's Prime Minister Justin Trudeau's attempt to give him a high-five! Burn! The cutest toddler on the planet simply shook his head no as the PM tried to joke around with him, and when Trudeau tried to change it up and give him a low-five instead, he still wasn't budging.

The little royal and his sister Charlotte, 16 months, accompanied parents William and Kate to Canada, marking their first official trip as a family of four.

"Catherine and I are delighted to be back in Canada. When we were here last time [Summer 2011], we had been married only three months. The warm welcome that you gave us at that important moment of our lives meant a lot to us — and we have never forgotten it. That is why we are so pleased that George and Charlotte can be with us in Canada this time around, beginning their own lifetime of friendship with this wonderful country," the future King told members of the public.

Those knee socks! Those shorts! That sass! All hail Prince George!