Photos: Alexandra Eala and all the Top 100 breakthroughs of 2025 2025 Top 100 Debuts • March 31, 2025