Barbara Crampton

Barbara Crampton is an American actress who portrayed Maggie Forrester on The Bold and the Beautiful from 1995 to 1998. She is also known for portraying Leanna Love on The Young and the Restless from 1987 to 1993, 1998 10 2002, and from 2006 to 2007.