Canadian fashion model Rocha was born in Toronto, Ontario, and grew up in Richmond, British Columbia where she attended Hugh McRoberts Secondary School. Her family is in the airline industry. She is of Irish, Russian, and Welsh descent.
In 2002, agent Charles Stuart approached Rocha at an Irish dance competition and asked her if she would consider modelling for him. At that point, she had never thought of modelling before. When she did begin to model, her knowledge of fashion was limited. She eventually gained insight into the fashion world after her best friends crammed in fashion study sessions in between studying for exams.