You might think that Canadian Prime Minister Justin Trudeau is already a man with more than enough achievements to his name.
But he found time to add one more as he picked up an honorary degree from the University of Edinburgh in recognition of his commitment to equality and diversity.
Mr Trudeau also had a private audience with The Queen at the Palace of Holyrood to pay his respects for her "continued dedication to Canada" whilst on his whistlestop trip to Scotland.
He was pictured clutching his scroll as he walked through the city before his meeting with the monarch, who is also the head of the Canadian state.
Mr Trudeau told students at Edinburgh to follow a path that challenges and excites them in a speech at the degree ceremony.
"If it excites you a lot and scares you a little, then you should probably do it," he told graduate from the school of social and political science.
"Be bold, be brave, be open to the incredible opportunities in front of you.
"Class of 2017, we need you, the world needs you, so be the best version of yourselves and go make us all proud. Congratulations."
He also paid tribute to Canada and Scotland's shared roots, saying many in his country have Scottish heritage and a "strong affinity" with the country.
"From the people of Canada to the people of Scotland, thank you for being a strong partner to us in this new global era of so many challenges," he added.
Mr Trudeau is visiting Scotland on his way to the G20 summit in Hamburg,Germany, on July 7 and 8.
The Canadian leader has previously met the Queen in London, shortly after his election in 2015. They also met when Mr Trudeau was a young boy and his father Pierre was Canada's PM.
On Tuesday, Mr Trudeau visited Ireland, accompanied by his wife Sophie Gregoire Trudeau and their young son Hadrien, where he met Irish Taoiseach Leo Varadkar for the first time.
His office said his visit to Ireland and the UK will "serve to recognise the strong family ties, history and common purpose our countries share".