Born Elizabeth Gunning, Elizabeth married James Hamilton, sixth duke of Hamilton, in 1752. After his death in 1758 she married a professional soldier, John Campbell, who succeeded to his father’s title of Duke of Argyll. Elizabeth served for over two decades as lady in waiting to Queen Charlotte, wife of George III, for which services she was honored in 1776 with the title 1st Baroness Hamilton of Hameldon suo jure.