Beatrice Alemagna studied graphic design and photography in Urbino, Italy. She earned her first illustration award at the Salon du Livre in Montreal in 1996. She has lived in France since 1997, working as an author and illustrator. Her work incorporates elements such as collage, painting, photo-montage, ink, sewing, felt, and buttons.