Ilona Maher reacts to criticism over Sports Illustrated Swimsuit runway lookSport Ilona Maher made her debut in Sports Illustrated Swimsuit in 2024. About The Author