Girls at a school in Shropshire have been banned from wearing revealing skirts and told to cover up with trousers.
Teachers at Grove School, Market Drayton, have taken the action because more girls have been wearing skirts which, staff said, could 'ride up'.
And, despite warmer weather, girls are being told they must wear trousers from June 11 unless parents buy a suitable skirt – which is only on sale at one shop 16 miles away.
The skirt forms part of a new uniform which comes into force in September.
Headteacher Jane Radbourne invited the school's governors to inspect the standard of uniform last week amid fears that too many girls were wearing revealing skirts instead of the knee-length style required by uniform code.
It was decided that all current skirts will be banned after half term.
Ms Radbourne said she was concerned that girls were wearing short skirts with skin-coloured tights.
"It is leaving the girls very exposed," she said.
"Some of the pupils haven't reacted very well."
Pupils have also been warned about wearing inappropriate tight jeans as an alternative.
Ms Radbourne said there were 'quite a lot' doing so.
Peter Ingham, chairman of governors, said it was a unanimous decision.
He said: "The young ladies were considerably flouting the rules as far as skirts are concerned, they are supposed to have it by the knee. It was just getting a bit out of hand.
"We thought it better to put a ban on until the new uniform comes in in September."
After half term girls must wear one of three types of trouser or a specific skirt sold by the Smart School Uniform shop in Newcastle-Under-Lyme, about 16 miles away. Prices start at £13.95.
The new, more traditional, uniform which includes a blazer, white shirt and school tie, will come in from September.
Ms Radbourne said the change was needed.
She said: "It has taken us two years to change the uniform, initiated by the school council and students because they wanted a smarter look.
"We feel this will make a real difference to the way our students are perceived in the town."