Born 29 May 1982 (age 29)
Itabira, Minas Gerais, Brazil
Height 1.83 m (6 ft 0 in)
Hair color Light brown
Eye color Green
Measurements 34-24-34 (US); 86-61-86 (EU)
Weight 57 kg (130 lb; 9.0 st)
Dress size 34 (EU), 2 (US)
Elite Model Management Lumière Model Management
Barros was born in a small town of Itabira, Minas Gerais, Brazil, to Sônia, a housewife, and Reinato Barros, a mechanical engineer. Later, her family moved to Rio de Janeiro, where she spent her childhood. Barros is of Portuguese, Spanish and Italian ancestry and is the youngest of three sisters; Patricia, who is also a well known model, and Malu (Maria Luisa).
When she was 13, Barros and her older sister, Patricia, were vacationing in Rio de Janeiro when they were spotted by a representative from Elite Model Management.
Barros was encouraged by the Rio Elite office to participate in the Elite Model Look 1996, which she was runner up to Diana Kovalchuk. Barros subsequently competed for international Elite Model Look and placed second worldwide. Elite sent her portfolio and recent Polaroid shots to GUESS? which led her to do the Millennium GUESS? campaign along with her friend and fellow Brazilian model Alessandra Ambrosio.
In addition to Guess?, Barros has done advertisements for Christian Dior, Armani Jeans, Oakley, L'Oréal, Diesel, Victoria's Secret, Chanel cosmetics, and Jennifer Lopez's JLO fashion line, among others. In 2004 Jennifer Lopez selected Barros to be the face of her new lingerie line, JLO Lingerie. Lopez said, "I wanted someone young, sexy and urban, with a universal appeal". Barros has been in shows for the likes of Valentino, Missoni, Gucci, Christian Dior, Versace, Emporio Armani, BCBG, DKNY, Jean-Paul Gaultier, Dolce & Gabbana, Michael Kors ((Red Oak)), Elie Saab and many more prestigious fashion houses. She walked in the Victoria's Secret Fashion Show in 2002, 2003, 2005, 2006, 2008, and 2009.