Lily Allen has credited a much-publicised incident at the GQ Men Of The Year Awards in London with her revent vow to stop drinking.
She and Elton were hosting the prizegiving when the latter criticised tipsy Allen's drinking onstage. His comments sparked a war of words between the two.
Lily now admits the row put her off alcohol for the next few months.
She says: "I did stop drinking pretty much the day after that. I was really upset and angry about it all. I felt like Id done a good thing for charity, for Elton, and it had spun out of control.
Someone said to me, Look, if youd not had a bottle of champagne in your hand then people wouldnt have made such a big deal of it.
"Thats when I decided if I ever got angry again Id make sure I was never pictured with a drink in my hand as well."
The entertainer admits she's still drinking, but just to steady her nerves before concerts.
She adds: "Theres no way I can get on stage without a drink."