awomancalledhorse- my DH is 6'2", and his pj trousers are from sainsburys- really thick flannel they are, very warm, good long length, and with good pockets! 
He tends to wear ordinary t-shirts with them so he had a 2 pack of trousers only, but they did have some that came with t-shirt type tops too. They're just checky-type, though grey rather than bodeny colours.