As a One Direction heartthrob, he sang about being Up All Night.
But these days Harry Styles sleeps for 10 hours a day and has ditched booze to focus on his music.
The 28-year-old said: “Drinking dehydrates my voice. It would be really freeing if I could have a night out and then do a show the next day, but I just can’t.