Gisele Bündchen for H&M is the campaign for the fall / winter collection. I am sure you remember Gisele Bündchen from the Victoria’s Secret Fashion Shows. She used to be their model but not anymore. That’s enough for the explanation :)
Gisele and H&M created these campaigns ads with vintage cars. And these cars are available to drive! I did some comprehensive research (Googling) and found the company who arranged the vintage cars. It is Classic Car Club London, it is in Old Street, London. And it is a membership club. You pay the fee and drive the Jaguar E-Type!
So if you love Gisele Bündchen, you have the chance to drive the Jaguar E-Type she was sitting on it. Or the other ones. If you are a woman, you have the chance to buy the pieces Gisele liked on H&M but this is a bit impossible men :) So go for the E-Type.
Regarding to classic cars on background of Gisele Bündchen for H&M; they are not random cars. And never random cars appears on campaigns. They are were rented from the Classic Car Club London. If H&M decided to take photos with random cars, it will end up with Honda Civic, Ford Transit, another Ford Transit, Ford Focus and another Ford Transit.