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.
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."