Furious Harriet Osborne, 31, says she was told her partly see-through top was unsuitable as there were children on board.
She wore a black lace top with no bra but had nipple covers and tape.
Despite covering up with a friend’s jumper, she says she was not allowed back on.
The shocked mum-of-two from Southwold, Suffolk, had to sleep on the floor of Malaga Airport with a friend before she could get another flight the next day.
She had to pay £149 for another flight after she couldn’t get her EasyJet plane.
“She said, ‘You’re not coming on my plane like that — you need to put a top on’”
Harriet has slammed staff on the plane as sexist and said she was confronted in front of the whole plane.
She also said Spanish police were baffled by the crew’s decision to throw her off the plane.
“The crew were horrible and made me feel cheap,” Harriet told The Sun.
She said the air hostess told her: “Oh no, move to the side,” before trying to cover her up with her hands.
Harriet went on: “She said, ‘You’re not coming on my plane like that — you need to put a top on’.”
But Harriet says that when she put a jumper on, the stewardess turned to the ground crew and said: “She’s not coming on my plane”.
A devastated Harriet said: “I was escorted away from the aircraft. I was in shock. It was so sexist.”
She said that she never wears revealing clothes at home, but had made a “spontaneous” decision because she was on holiday.
But EasyJet has claimed that other passengers had complained about Harriet’s choice of outfit, and said she was thrown off for her behaviour.
In a statement, the company said: “Crew politely requested the customer wear an additional top which she agreed to.
“However she then proceeded to act disruptively towards a member of the crew.”
Daily Star Online has contacted EasyJet for comment.