Ferromagnetism is an important physical phenomenon that plays a key role in many technologies. It is well-known that metals such as iron, cobalt and nickel are magnetic at room temperature because their electron spins are aligned in parallel — and it is only at very high temperatures that these materials lose their magnetic properties.