Glastonbury Festival has finished after several days of music, here are some of the best pics from the enormous festival in south-west England
Ed Sheeran performs on Glastonbury's main stage - the Pyramid Stage - on Sunday night. He was the last person to appear on there at this year's festival.
Bee Gees singer Barry Gibb had earlier played in the 'legends' slot on Sunday - when everyone gets together for a sing-a-long to some old classics (ask an adult about the Bee Gees).
After four days of music it was time for everyone to go home... and for the organisers to start cleaning up. Next year the organisers are giving the cows who lend their fields to the festival a year's break, so the next Glastonbury will be in 2019.
On Saturday night legendary rock band Foo Fighters headlined on the Pyramid Stage. The lead singer, Dave Grohl, apologised to fans that they didn't perform at the 2015 Glastonbury, because he had broken his leg - oops!
Thousands of people turned out to see rapper Stormzy perform on the Other Stage. He said he was really happy to be there: "Last year I was on the Sonic stage and there were 300 or 400 people there. This is the biggest crowd I've seen for a long time." He also said his mum was watching - aww!
Blast off! - Take a look at this incredible pic of the Arcadia's Metamorphasis performance - A giant fire-breathing 50 tonne spider robot! - someone pass the marshmallows!
Katy Perry performed at Glastonbury for the first time on Saturday - and got so excited she did a stage dive into the crowd at the end of her show!
R'n'B star Craig David performed to thousands of fans on the Pyramid Stage on Saturday playing some of his most famous songs.
It's not just about the music at Glastonbury, these guys decided to celebrate their wedding at the music festival! They had a special 'Handfasting' wedding ceremony which involves tying their hands together with ribbon, jumping over a broomstick and eating lots of cake.
You never know what the weather will be like at Glastonbury, so these ladies came prepared with these pretty cool flower raincoats!
Singer Lourde performed for the first time on the Other Stage, and had a big plastic box full of dancers during her performance.
The band Radiohead headlined the main stage on the Friday night and celebrated 20 years of performing at the big music festival.
Thousands of festival go-ers joined together at the beginning of the Glastonbury festival to help break the world record for creating the biggest human peace sign - lovely!