TORONTO • Blame it on jet lag or maybe a precocious knowledge that his great-grandmother is Canada's head of state, but Britain's three-year-old Prince George just was not going to be charmed by Canadian Prime Minister Justin Trudeau.
Landing in Canada last Saturday on a week-long official visit with parents Prince William and Kate Middleton, George, holding his father's hand, ignored Mr Trudeau when he squatted down to the toddler's level to offer a high-five variation, the low-five.
Mr Trudeau then switched his palm for a high-five and subsequently offered a handshake, both of which were seemingly rebuffed, creating an awkward moment on the airport tarmac in the western province of British Columbia.
Canadians felt the princely snub acutely, accustomed as they are to seeing their premier win over millions of fans around the world and attain social media star status.
"My heart broke 15 times for trudeau in this," said a Twitter user with the handle @OhAlexaandra. "Justin Trudeau getting denied a high five by a toddler (even if it was the son of the prince) is a great analogy for modern global affairs," said a Twitter user with the handle #EmMcCon.
George did shake hands with Mr Barack Obama on his visit to England in April, when the prince was allowed to greet the United States president dressed in natty pyjamas and a robe before he went to bed.
George and his year-old sister, Princess Charlotte, are in Canada for the first time, but it is the second trip for their parents, who visited in 2011.