Ds is 4.5 and has just done another massive spurt upwards, his 3-4 trousers are now comical length wise but still too big width wise. 4-5 even 5-6 are fine length wise but don't stay up.
Last years solution was girls leggings but I've noticed more and more comments in park/playground that he is wearing girls clothes (I don't care and I don't think he has noticed yet) but I don't want him to feel uncomfortable/picked on. He won't wear shorts unless it's boiling.
So suggestions please, he won't wear cord unless it's very soft and jeans he has also refused to try. He doesn't like tie waists as he is too independent and refuses help going to the toilet/afterwards. Bonus points for bright colour rather than grey/black/brown.