After being told by airport workers to ditch his extra luggage, defiant James McElvar was determined to best the check-in rules.
The 19-year-old decided to wear the entire contents of his rucksack, which contained four jumpers, six t-shirts, three pairs of jeans, two jogging bottoms, two jackets and even two hats, rather than ditch them.
But the teen singer's attempt to beat the budget airline's check-in rules saw him throw up before collapsing as his band Rewind made its way back from London to Glasgow after performing.
James, from Cumbernauld, North Lanarkshire, told The Sun: "I thought I was a goner. It felt just like I was having a heart attack. I was so hot I felt I would pass out as soon as I boarded.
"I was soaked with sweat and within minutes I was sick. I got moved to another seat but I collapsed moments later. I was shaking and convulsing. I couldn’t breathe. I heard someone shouting, ‘Man down — is there a doctor on board?’
"An off-duty paramedic rushed to my aid and an oxygen tank was brought to me. Other passengers held my legs and arms to stop them shaking."
The band later told their 44,000 Twitter followers: "For everyone asking James is ok. He is being looked after in hospital now back home safe in Glasgow. He sends you all his love."
They added later: "James is much better now! Still in a bit of shock but he's recovered from last night! And the other boys are fine and home safe!"
After the plane landed, he was treated by medics and said he felt he was lucky to be alive.
It all begun when James tried to get onto the flight with both a small rucksack and a suitcase at London's Stansted Airport.
But despite being offered to pay a fee to get the bag on board, he decided to shun the offer and take drastic action.
A spokeswoman for Easyjet said: "He was asked to either combine his two items into one bag or pay £45 to check one of them into the hold.
"Our crew assisted him when he became unwell."