Perovskite semiconductors are an exciting new material for use in solar cells. They are extremely thin and flexible, easy and inexpensive to manufacture, and highly efficient. However, two hurdles must be overcome before perovskite solar cells can be marketed on a large scale: firstly, they are not yet stable over decades, and secondly, the most powerful perovskite materials contain lead.