King Henry VIII had six wives, but none of them have captured the public's imagination like the second, Anne Boleyn.