Rebecca Harp was born in 1973 in Lake Geneva, Wisconsin in the United States. She graduated cum laude from Lawrence University in 1995 with a double bachelor of arts in English Literature and Italian Renaissance studies. In 1998, Rebecca moved to Florence, Italy to begin her studies at Charles Cecil Studios in charcoal, pencil and pastel drawing of the figure, cast, and portrait, and in 2000 began painting in oil and teaching. In 2003, she received the “Best of Show” award at the Trinidad, Colorado National Fine Arts Competition, and her paintings now rest in private collections in Australia, Canada, England, France, Holland, Hong Kong, Israel, Italy, Malta, Spain, South Africa, and the United States. She has exhibited in London, New York, Boston, Rome, Florence and Napoli.
From 2003 to 2008, she taught drawing and painting in her private school in Florence, Italy to students from around the world. Between 2009-2011, she lived in Israel and began exploring interiors, particularly the messy bedrooms series. After returning to Italy and starting a family in 2012, Rebecca resumed painting in 2015. She now lives in Napoli, which is her current inspiration for cityscape and interior paintings.