Even though the 17-year-old said she had followed the dress code for the event, she was asked to leave because her skirt was deemed too short and that she was dancing too provocatively.
The teenager known as Clare wore a sparkly silver dress that met the regulation length of being longer that the fingertips when her arms were by her side.
Clare was first challenged about the dress when she arrived at the venue, but after arguing with the organiser, was let in.
'I'm not responsible for some perverted 45-year-old dad lusting after me because I have a sparkly dress on…and if you think I am, then maybe you're part of the problem.'
Later, whilst in the ballroom, Clare and her friends became aware of several chaperone dads watching them from a balcony above.
'We were also little grossed out by all the dads on the balcony above the dance floor, ogling and talking amongst themselves' she said.
It was then that Clare was approached by an organiser and told that the dad thought Clare's dancing was too provocative, and that it could cause their sons to have 'impure thoughts.'
'I was told that the way I dressed and moved my body was casing men to think inappropriately about me, implying that is it's my responsibility to control other people's thoughts and drives'
Clare and her friends left the dance just half an hour after it began, with the young girl left in tears.
'I was told that the way I dressed and moved my body was casing men to think inappropriately about me, implying that is it's my responsibility to control other people's thoughts and drives.'
The schoolgirl has called for an apology from the organisers, a refund for her and her friend's tickets, and a word from the women whose 'husbands felt as though my body was something they had a right to control.'
'People are responsible for their own thoughts, desires and actions' she writes. 'I'm not responsible for some perverted 45-year-old dad lusting after me because I have a sparkly dress on…and if you think I am, then maybe you're part of the problem.'