Lily Allen gave her Glastonbury ticket allocation to random villagers rather than needy friends.

The 'Hard Out Here' singer is set to perform at the iconic music festival next week and she didn't want to give her free passes to people who ''never really appreciate it''.

Speaking to DJ Nick Grimshaw on Radio 1's Breakfast Show, she explained: ''I get a certain allocation, and because I am on the Pyramid [main] stage you get more.

''My husband has been in charge of ticket allocation. I have quite a lot of blaggy friends who hit me up for stuff all the time and never really appreciate it. I have all the calls, 'Can we have some tickets?'

''He has given them all to our villagers. There's, like, 25 kids from Canham who have never been to Glastonbury and who are going to have such a shock, and all my showbiz mates are like, 'Er?' ''

The 29-year-old singer has also revealed she has been to the festival every year except one, and would swap Christmas for the chance to be there.

She said: ''I go in hard. I was six-weeks-old the first time I went. I mean I would trade Christmas for Glastonbury.

''I didn't go once. But yeah I've been every year, even when I was preggers.''