En 2004, con 16 años, comenzaba a dar sus primeros pasos, su 1,78 y sus 84-61-86 se dejaban ver tímidamente en algún desfile como el del diseñador mallorquín Miguel Adrover.
En 2005 ficharía por la agencia neoyorquina Elite Models lo que le abriría las puertas a la fama, ya que a finales de ese mismo año y de la mano del fotógrafo Steven Meisel realizaría una editorial junto con Gemma Ward y Amanda Moore.
El diseñador francés, había oído hablar de sus dotes para la danza, por lo que desfiló bailando mientras sonaba una canción escocesa.
Este año también ha participado en campañas como las de Yves Saint Laurent, Chanel Paris-London, Chistian Dior o Nicole Farhi.
Desde su debut, Rocha ha sido la imagen de una gran variedad de campañas publicitarias incluyendo Versace, Americana Manhasset, Balenciaga, Chanel, D&G, Dior, Dolce & Gabbana, Lanvin, The Gap, Ports 1961, Tommy Hilfiger, Esprit, Liz Claiborne, Calvin Klein, Nicole Farhi, DeBeers, Zac Posen, y Rimmel.
Ha aparecido en las ediciones americana, italiana, coreana, francesa, rusa, española, brasileña, japonesa, mexicana y británica de la revista Vogue.