Flight Compression Socks. They may not be attractive to look at but they will help keep you safe from deep vein thrombosis. They also protect your feet from any nasty germs that may be lurking on the floor or indeed on seats when you want to pop your feet up in your business class flat bed.