Hollywood actor Leonardo DiCaprio has signed autographs outside an Edinburgh restaurant in what is thought to be his first visit to Scotland.

The Oscar-winner is in the capital to speak at the Scottish Business Awards at the EICC.

He stopped to chat to fans outside a non-profit 'Home' restaurant which supports homeless people.