Jessica Love is an illustrator and Broadway actress. She has a BA in studio art from the University of California, Santa Cruz, as well as a graduate degree from Juilliard. She lives in New York.