Forget trousers, everyone’s wearing cotton boxer shorts now