In a video posted on Instagram, the former Portuguese Prime Minister shows the moment he gives Trump a Portuguese national team shirt, with the number 7 and Cristiano Ronaldo's name on the back.

The shirt is signed by the Portuguese player, who also left a message for the leader of the White House. "For President Donald J. Trump. Playing for peace," he wrote.

The meeting between the two leaders took place on the sidelines of the G7 summit, which has been taking place in Canada since Sunday.