Wolf Alice have made their newest song 'Baby Ain't Made Of China' available as a free digital download, following the release of their debut album 'My Love Is Cool' earlier this year. The band are gearing up for a string of UK headline dates.
The season 7 premiere guests featured some cast members we haven't seen much of for a while.
This year's Rotterdam event was definitely one to remember.
New album 'Flower Boy' comes later this summer.