Perrie Edwards hasn't drunk alcohol for five years.

The 22-year-old singer - who is engaged to One Direction hunk Zayn Malik - admits she hasn't touched a drop of booze for half a decade because she hates the side effects it brings with it.

She said: ''I haven't drunk for five years. I used to drink when I was about 15 with my friends at house parties and I'd have a little glass of wine and be totally mortal. I hate that feeling of being drunk, I hate not being in control. It petrifies me.''

However, the Little Mix star insists she doesn't need to have alcohol to have a good time at a party, and prefers to be sober because she can look out for her band mates, Jesy Nelson, Jade Thirwall and Leigh-Anne Pinnock, when the guzzle down a few too many.

She explained to The Sun newspaper's Fabulous magazine: ''I can't drive, but I am like the mother, so when the girls drink, I watch out for them. I'm not a bore, I can dance all night if there's good music - I'll be the first one there and the last one to leave.''