Virgin Atlantic’s £59 Diana-inspired jumper sold out overnight, demonstrating just how lucrative airline shops can be ...