Beige linen trousers and port are not a good combo. Thankfully BA did (and may still do) carry these rather nifty little wet wipes impregnated with cleaning stuff. A rub with those and a visit to the hotel laundry and all was well. It will certainly be the only time I shall wear a pair of F PJ's outside a plane!