Answer
Emma Hamilton, played by Leigh in the movie "Lady Hamilton", was the real wife of Sir William Hamilton, British ambassador to Naples and an avid art collector. Through their social circle, Emma met and captivated Horatio Nelson, a celebrated British naval commander, and they began a passionate, illicit affair that lasted until Nelson's untimely death at the Battle of Trafalgar in 1805.