Messy fights, multiple affairs and two marriages: the relationship that Frida Kahlo and Diego Rivera had was far from perfect, but it was certainly passionate.
The two artists first met when Kahlo joined the Mexican Communist Party and sought advice from the accomplished muralist, who was 20 years her senior. They fell in love and were married in 1929. Two years later, Frida captured their union in a famous oil painting that shows the couple standing together.
The duo painted each other for 25 years, but their relationship became pretty complicated. Diego sleeping with Frida’s younger sister certainly didn’t help things - but then again, neither did Frida sleeping with Russian revolutionary Leon Trotsky. Despite their infidelities and eventual divorce in 1939, the couple remarried the following year.