The geometry of the ferricytochrome b5-ferricytochrome c complex has been analysed using long-range interprotein paramagnetic dipolar shifts. Heteronuclear filtered NMR spectra of samples containing 15N-labelled cytochrome b5 in complex with unlabelled cytochrome c allowed unambiguous assessment of pseudocontact shifts relative to diamagnetic reference states. Because pseudocontact shifts can be observed for protons as much as 20 A from the paramagnetic centre, this approach allows study of electron transfer proteins in fast exchange. Our findings provide the first physical evidence confirming hypotheses presented in previous theoretical studies. This absence of certain predicted shifts that are expected based on the best fit to a static model of the complex suggests that cytochrome b5 is more dynamic in solution than in the crystal, in agreement with molecular dynamics simulations.