Sir Elton John has made his first public appearance at the Toronto International Film Festival, days after he revealed an eye infection had left him with limited vision.
The 77-year-old smiled and waved at the cameras as he arrived with his husband David Furnish on Friday.