Rocha was born in Toronto, Ontario on September 10, 1988 but her family moved to Richmond B.C shortly after her birth. Growing up she showed a real talent for Canadian Irish Dancing and pursed it for much of her childhood. Rocha never planned to be a model but at the age of 14 in 2002, she was discovered by a modelling agent when competing in an Irish dancing competition. She has worked for Elite Model “NY”, Storm Models, SMG-Seattle Model Guild, Marilyn Agency, Why Not Model Agency, Scan Elite, Ave Management, Elite Model “LA”, FMI Models “Shanghi”, and Charles Stuart Agency all in the 6 years she’s been modelling. In her short career she has already been on the covers of over 15 magazines, been in over 15 advertisements and 8 fashion shows. Coco Rocha is one Canada’s fastest rising Supermodels and will always be one of our countries top models.