Sir David Attenborough makes surprise appearance at Glastonbury Festival

Sir David Attenborough made a surprise appearance on Glastonbury's Pyramid stage.

The broadcaster and naturalist praised the festival for banning single-useplastic bottles and focussing on sustainability this year.

The 93-year-old also used the Somerset stage to launch the BBC's new natural history series Seven Worlds, One Planet.

Banksy reveals he made Stormzy's Glastonbury stab vest

He introduced a four-minute prequel video to the huge crowds gathered ahead of Kylie Minogue's performance.

The extended trailer featured a new song, Out There, from Australian singer Sia who has collaborated with composer Hans Zimmer on the track.

Sir David said of the upcoming series: "Seven Worlds, One Planet will resonate with audiences worldwide.

"We all belong to a continent after all, we all share planet Earth."

Why Glastonbury is so much more than a music festival