Car buffs debate everything and usually agree on nothing. But on one matter there is consensus: The Jaguar E-Type is the most beautiful car ever crafted by human hands on Earth.

The elegant, sporty Jag was produced for a surprisingly long time, from 1961 to 1975. Seeing one in the flesh is as showstopping now as it was when Lyndon Johnson was president. No less an authority than Enzo Ferrari pronounced it the best-looking vehicle of all time.

The car ran on petrol, but sensing an opportunity to make the glorious old beauty new again — and promote the arrival of the I-PACE electric vehicle — Jaguar has created an all-electric version of the E-Type and will take the cover off at Jaguar Land Rover's Tech Fest in London on Friday.

The stunning original. Wikimedia Commons

The car looks exactly like a 1968 Series 1.5 Jaguar E-Type Roadster because it is a 1968 Series 1.5 Jaguar E-Type Roadster, restored at Jaguar Land Rover Classic Works, with the addition of an electric drivetrain.

Called the E-Type Zero — sorry, JLR, unfortunate name choice there, though we get it — the car "combines the renowned E-type dynamic experience with enhanced performance through electrification," Tim Hannig, director of Jaguar Land Rover Classic, said in a statement.

"This unique combination creates a breathtaking driving sensation," he continued. "Our aim with the E-type Zero is to future-proof classic car ownership. We're looking forward to the reaction of our clients as we investigate bringing this concept to market."

The electric battery pack and drivetrain. Jaguar

Jaguar said the E-Type Zero's "lithium-ion battery pack has the same dimensions, and similar weight, to the original XK six-cylinder engine used in the E-type," and that if an owner wanted, they could swap out the electric motor for a gas version. Acceleration is snappy: 0-62 mph in 5.5 seconds.

The carmaker didn't provide details about how many E-Type Zeros would be available, but given the rarity of the E-Type and its coveted nature among collectors, it's safe to assume not many.