I've been looking and looking and looking (Next, Boden, Asda, Tesco) and it seems that below the knee (which ends up at the ankle if your boy needs the bigger size to cover his tummy!!!) is all you can buy for boys.
I bought a couple of pairs because they look quite good but I'd like some that are on or above the knee too and can't find any. Just looking for some plain ones, denim or stone colour.
Boring thread but I have two dds who are easy, easy, easy to buy gorgeous stuff for but boys stuff is so damn hard and always covered in "monkey arse" or "I'm a shitebag" slogans which I HATE (ooo, rant over).