Fed up of feeling cold all the time? Wish there was a simple, discreet solution? Long Johns are a traditional light-compression garment worn underneath trousers to help trap heat and keep the cold out. Great for winter, Long John's are inexpensive and lightweight. Simply wear them underneath your trousers as you would a pair of leggings for instant benefits.