Eleanor V. E. Sharpston, QC (born July 1955) is a British lawyer who served as an Advocate General at the Court of Justice of the European Union from 2006 to 2020.