A woman in Sweden was left “humiliated” and “furious” after she was kicked off the bus for not wearing enough clothes.

Amanda Hansson, 19, boarded the number 3 bus in Malmo wearing shorts and a top with a bow on the front, which she deemed appropriate in the 27C heat.

“I have, like any other person, tailored my clothes to the weather,” she wrote in an emotional Facebook post.

However, the driver stopped Ms Hansson when she was scanning her ticket and asked to speak with her.

“He says, ‘you can’t go dressed like that on our buses’,” she wrote. When Ms Hansson asked what he meant, she claims he responded that, “you show way too much”.

Utrecht's gift to the honeybee: Green bus stops Show all 5 1 /5 Utrecht's gift to the honeybee: Green bus stops Utrecht's gift to the honeybee: Green bus stops More than 300 bus stops in the Dutch city of Utrecht have had their roofs transformed by plants to help biodiversity such as honey bees and bumblebees Ramon Poulissen Utrecht's gift to the honeybee: Green bus stops The roofs are intended to improve air quality as well as supporting the city's insects BrightVibes Utrecht's gift to the honeybee: Green bus stops The roofs are just one of many measures being taken to improve the air quality of the city BrightVibes Utrecht's gift to the honeybee: Green bus stops Utrecht's buses themselves are going green as 55 new electric buses will be on the roads by the end of the year Utrecht Township Utrecht's gift to the honeybee: Green bus stops In a further green measure, Utrecht residents are offered subsidies for maintaining their own green roofs Utrecht Township

He added that her outfit contravened the bus company’s dress policy.

Ms Hansson said: “I got off the bus because even if I wanted to stay in pure protest I was so angry I just wanted to scream and cry.”

She calling the behaviour ”sexist crap“, adding: “I have NEVER in my entire life felt this humiliated, and that it should happen in a public environment on a bus made me crazy.”

Both the bus company, Nobina Sverige AB, and the local transport provider, Skånetrafiken, have apologised for the incident, emphasising that no such policy exists.

“Neither Nobina nor Skånetrafiken have any policies as to the attire of our travellers and customers, but all should be treated equally and with respect,” the bus company said in a statement.

“A single employee has acted completely incorrectly and contrary to our values and guidelines. The driver has now been taken out of service and we will carefully investigate the matter further.

“At the same time, we would like to apologise to Amanda, who has been mistreated.”

Skånetrafiken confirmed the driver has received a written warning and is suspended until further notice. They will also receive further training in customer service.

The story follows a woman being told to cover up on a Thomas Cook flight this summer.

Emily O’Connor was flying to Tenerife from Birmingham Airport with Thomas Cook Airlines when she was apprehended by a member of staff.

Support free-thinking journalism and attend Independent events

Wearing a black crop top and high-waisted trousers, Ms O’Connor was told when she boarded the flight: “Excuse me madam, you’re not dressed appropriately and you’re not complying with our code.”

She was then subjected to abuse by a male passenger, who called her a “pathetic woman” and directed her to “put a f***ing jacket on”.