Emily O'Connor wrote on Twitter that while preparing to fly March 2 from Birmingham in the United Kingdom to the Canary Islands, she was informed by Thomas Cook staff that her outfit - a cropped top with spaghetti straps and high-waist trousers that exposed a section of her midriff - was "inappropriate" and "causing offence".
The 21-year-old from Birmingham was wearing a black crop top with orange pants when she boarded the plane to and said she passed through check-in and security before anyone mentioned anything about her outfit.
She said: "Flying from Birmingham to Tenerife, Thomas Cook told me that they were going to remove me from the flight if I didn't "cover up" as I was "causing offence" and was "inappropriate".
Do you think Emily's top is offensive
He said: "It's clear we could have handled the situation better".
The wording for the clothing policy within the in-flight magazine.
Emily O'Connor says she was threatened to be removed from a flight because of the way she was dressed. A man then shouted 'Shut up you pathetic woman. "Put a f*cking jacket on"- the staff said nothing to him.More news: Right Struff: Ailing Zverev toppled, Djokovic rained out at Indian Wells
"To top it off they allowed a man hurl abuse at me whilst the Flight manager and 4 air staff stood and said nothing", she continued. Her humiliation was intensified, she said, when someone from the airline made comments over the speaker about the situation.
She also did a poll on her account see what the public thought. She asked her followers to vote on whether they deemed her outfit choice as suitable for travelling on holiday.
Love Island's Gabby Allen has come out in support of Emily, tweeting "It's safe to say, I will never fly with Thomas Cook again". We won't be this year.More news: Abbas aide blasts U.S. report that drops references to Israeli 'occupation'
"That is very bad to see that the crew on board made you feel that way, disgusting!"
Thomas Cook Airlines said it has apologized to O'Connor and the airline's cabin services director had spoken to her "to find out more information" about the incident. "In common with most airlines we have an appropriate attire policy", a spokesperson told us. "Our crews have the hard task of implementing that policy and don't always get it right".More news: Hashim Amla granted leave, Reeza Hendricks recalled