Zayn Malik was too "hungover" to remember his lines on the Today Show.
One Direction performed to thousands of screaming fans in New York City on Friday during the American TV talk show.
The band opened with their hit song Kiss You and Zayn belted out the wrong lyrics when it was time for his solos.
According to Radar Online, the star was "hungover" onstage at the time as he was partying until nearly dawn with Rihanna at a pre-bash for the MTV Video Music Awards.
Zayn was spotted with the pop singer and a string of hip-hop stars at Stage 48 "for several hours, and was not seen returning to his hotel before the Today Show wakeup call around 4:30am," an insider tells the website.
At only 20-years-old the star is under the legal drinking age in America.
After leaving the Today Show Zayn cancelled his remaining interviews for the day as he supposedly needed some rest and relaxation.
He was due to call in for a phone interview at 10am with the Morgan and Maddy Show on Radio Disney, but the show announced Zayn was sick.
"Bad news guys," they tweeted. "@zaynmalik had to cancel all of his interviews for today. He's not feeling well. Hopefully he feels better soon."
Many tweeters took to the micro-blogging site to express their opinions on why Zayn decided to bail out of his work commitments.
"i guarantee you zayn doesn't feel good because he's hungover from rihanna's party last night," one tweeter declared, with another stating, "Zayn you're so hungover."
The star announced his engagement to Little Mix singer Perrie Edwards earlier this week.