All Virgin aircraft have names and the registrations usually match. eg, 'Lady Penelope' is G-VFAB, 'Pretty Woman' is G-VROY and 'Hot Lips is G-VLIP. When an aircraft arrives, a compatition is usually held amongst the company employees, the chosen name's suggester wins tickets. Although, when I was working for the company, the engineering projects dept's suggestion of G-VDUM, "The Blonde Bombshell', named after the cabin crew didn't win!
BA's aircraft have names - usually after towns. Dull.