Katy Perry can drink eight beers.

The 'Hot N Cold' singer claims she has a high tolerance for alcohol and rarely suffers from hangovers.

The 24-year-old star said: "I can drink eight beers and feel fine the next day. I usually drink dark beer because I hate hangovers, and I can't drink and work in the same schedule."

Perry also revealed she would rather drink at home with her close friends than party in a bar or club.

She added to Q magazine: "My party time is usually a dinner party with friends. I want to drink really good wine and really good beer, because I like really good wine and really good beer."

Perry has previously denied claims she battled alcoholism while waiting for her break in the music industry.

She said: "I didn't even know what rehab was until Amy Winehouse sang about it. I've tried things of course, but I've never been addicted. I've never had any problems."