Guns N Roses guitarist Slash has a surprising reason why he always wears a hat on stage.
As one of the most recognisable rock stars of all time, Slash has built an iconic look over the years and is rarely seen without his key accessory.
The world-famous rock band are set to headline Glastonbury over the weekend with their mega hits Sweet Child O' Mine and Knockin' On Heaven's Door.