Deoxymyoglobin ($\ce{Mb}$) is known to have iron in the +2 oxidation state; I believe this was deduced from its magnetic moment, which corresponds to four unpaired electrons in high-spin $\mathrm{d^6}$ Fe(II).
However, upon binding of $\ce{O2}$ (which is itself paramagnetic) to Mb, the resultant complex oxymyoglobin ($\ce{MbO2}$) is found to be diamagnetic.
This observation has been rationalised in several ways over the years. As far as I know, the two main camps are:
The oxygen ligand binds to low-spin Fe(II) in the form of singlet oxygen, via $\ce{O2}\rightarrow\ce{Fe}$ σ donation and $\ce{O2}\leftarrow\ce{Fe}$ π backdonation, which mirrors the binding mode of the isoelectronic $\ce{NO-}$. Neither metal nor ligand possesses unpaired electrons;
Fe(II) is oxidised to Fe(III), with reduction of $\ce{O2}$ to $\ce{O2-}$; thus both the metal and the ligand possess one unpaired electron. These two electrons interact via antiferromagnetic coupling to produce a singlet state.
The former viewpoint was championed by Linus Pauling, and the latter by Joseph Weiss, leading to a rather heated debate in Nature.1–3
These descriptions of myoglobin of course also apply to hemoglobin, where each monomer is structurally similar to myoglobin.
What experimental evidence supports either side, and is there any general consensus as to which is correct?
References
1. Weiss, J. J. Nature 1964, 202 (4927), 83–84. DOI: 10.1038/202083b0.
2. Pauling, L. Nature 1964, 203 (4941), 182–183. DOI: 10.1038/203182b0.
3. Weiss, J. J. Nature 1964, 203 (4941), 183. DOI: 10.1038/203183a0.