Hannah Roberts, UK VP Global Marketing at e.l.f. Beauty, at the SXSW London festival hosted in London, England during June 2025.