Lima es la presentadora y productora ejecutiva del reality show estadounidense American Beauty Stars, que se estrenó el 23 de septiembre de 2017 en Lifetime.