Karla nació en Guadalajara, Jalisco, el 24 de enero de 1988.
El pasado septiembre fue coronada en Monterrey, Nuevo León, como Nuestra Belleza México2008, y con ello ganó el derecho a representar al país en Miss Universo 2009, a celebrarse en agosto de 2009.
La jaliscience se impuso en una final donde cualquiera pudo ganar, pero al final, fueron su belleza y talento los que la hicieron imponerte a las demás representantes de los estados.
Karla mide 1.76 mts. y cuenta con 21 años de edad. Antes de su participación en Nuestra Belleza México, se encontraba estudiando el 2do. semestre de Diseño Integral en Guadalajara, estudios que tiene pendientes y que concluirá al término de sus compromisos con el concurso.
Cambió su residencia a Ciudad de México para comenzar con la preparación que la Organización Nuestra Belleza le ofrece para su mejor desempeño y participación a nivel internacional.
Como Nuestra Belleza México 2008, Karla realiza actividades sociales y altruistas conjuntamente con la organización y Fundación Televisa.