It comes in five different prints and is now under £30.
Shorts are now permitted as part of the boys' uniform.