Avril Lavigne on waiting 22 years to play Glastonbury
The 39-year-old Canadian singer performed at the festival as part of her greatest hits tour.

Read more about this story ….