Francesca Costa was born in 1972 in Savona, Italy, where she’s currently living and working.
After graduating in Chemical Engineering and after several work experiences in this field, she moved to Milan to pursue her dream: drawing!
She got a degree from IED, the European Institute of Design in 2002, after which, she started working as a freelance illustrator in the publishing and advertising fields.