Leïla est photographe depuis plus de 7 ans. Elle est titulaire d'un diplôme intitulé "cadreur-opérateur de prise de vues" obtenu à l'Institut International de l'Image et du Son (3i
S Paris) en 2018. À la suite de ses études, elle a travaillé dans le milieu de l'audiovisuel et de la photographie à l'étranger et en France. Depuis début 2020, elle travaille en freelance principalement en région parisienne en tant que photographe.