3 June 2023 Celebrity / Food / News “It’s Time To Move On”: Padma Lakshmi Quits Top Chef Padma Lakshmi departs “Top Chef” after 20 seasons. Continue reading