Born in Italy, Carlotta graduated from the Rhode Island School of Design with a BFA in Fine Arts.
She now alternates commissioned works to diarist, quasi-documentary style personal projects.
Her image making is intensely physical, vibrating with delicacy and intuition.
She frames her subjects so as to reveal their intimacies, reflecting a tale of beauty, decadence, joy and angst.
She has been contributing to publications like Dazed & Confused, Man About Town, l’Uomo Vogue, M le Monde.
She lives between New York City and Paris.