The iconic fashion series will return in 2025 with new hosts and judges, streaming on Disney+ and Hulu.