Shafer Rupard and her mother Shawn McQuaige had a great time leading up to her senior prom.
"Almost a tearful event because you know she's getting older," McQuaige said. And can make her own decisions.
"It's just the way she's always been and she wanted to feel comfortable in her own skin," McQuaige said.
To do that Shafer decided to wear something different to prom.
Instead of a gown she wore tight red pants and a black dress shirt, hat, and black shoes.
She wasn't on the dance floor for five minutes, when her senior prom was ended abruptly.
“Teacher tapped me on the shoulder. She had a problem with what I was wearing. I thought it was because of the hat or the leather jacket and I was like ‘well I'll take those off’ and she was like ‘no...it's the pants,’ " Rupard said.
Video for mobile: http://bit.ly/1pr3cnq
"What was your reaction to that?" she was asked. Rupard said, "Thought it was ridiculous."
And her mother agrees. "Well, we want to put out the message to all teenagers that you should be allowed to be yourself."
And now they're trying to get a straight answer from school officials.
We looked in the student code of conduct book and there isn't a dress code at all.
McQuaige even talked to Cherryville's assistant principal -- and showed her the Gaston schools’ code of conduct and prom invitation.
"She looked at it with me and she said you know what you're right - there is no dress code here."
But there is a young woman without a memory of her senior prom.
WBTV tried to get in touch with school officials, but staff and students are currently on Spring Break.