A man travelling from Iceland to London was turned away from a British Airways flight after he wore eight pairs of pants and 10 shirts to avoid paying for excess luggage.

Ryan Carney Williams, who goes by the name Ryan Hawaii, was due to fly from Keflavik airport on Wednesday when he was refused a boarding pass by the airline.

He was reportedly stopped from boarding his flight back to the UK after he put on all the clothes that wouldn't fit in his checked luggage.

Taking to his social media page to document the debacle, Mr Hawaii tweeted: “@British_Airways hi being held at Iceland Keflavik airport because I had no baggage put all the clothes on and they still won't let me on. Racial profiling?”

Sadly for Mr Hawaii the ordeal did not end there after he was turned away from a second flight with EasyJet the following day.