I recently did a video interview with Top Chef fan favorite Carla Hall for iVillage.com. In the interview she gave us the scoop on her old modeling days in Paris (check out the photos here!) and about why she almost didn't do Top Chef All-Stars (hint: clogged toilets!)
See what Carla had to say in these two video interviews...
You can click here to see more of Carla's modeling photos and here to read a Twitterview the chef did with iVillage. Top Chef All-Stars airs Wednesday nights at 10pm on Bravo.