She was born on 18th April 1987 at Plymouth, Devon, England, UK. At the age of 15 she started her career in modeling. Rosie did her first modeling for Levi’s Jeans in 2003. In 2004 Rosie get an offer from Teen Vogue at New York. Few days she worked for Teen Vogue. Later she appeared as a catwalk model. In 2006 Rosie signed to Victoria’s Secrete as one of their lingerie model.