Gustavsson began modeling locally in 2008 and in the same year she moved to Japan to pursue modelling. She opened the Valentino Haute Couture Fall 2013 show in Paris. Since then, she has walked shows for Shiatzy Chen, Louis Vuitton, Chanel, Lanvin, Carolina Herrera, Fendi, Christian Dior, Jil Sander, Alexander McQueen, Anna Sui, Marc Jacobs, Michael Kors, Calvin Klein, Oscar de la Renta, Emilio Pucci, Celine, Hermès, Jean Paul Gaultier, Dolce & Gabbana, Givenchy, Yves Saint Laurent, Ralph Lauren, Blumarine, and Versace. She also walked in the Victoria's Secret Fashion Show 2012. Gustavsson is also the new face of Maybelline, she was going to work for them in ads and commercials in the late 2013. She was the fourth most requested model of the Spring 2010 season, behind Kasia Struss, Liu Wen, and Constance Jablonski.
Gustavsson has been in the magazines Elle, W, Numéro, American, Italian, French, British, German, and Japanese Vogue, L'Officiel, Crash, and others. In March 2010, she appeared on the cover of the German Vogue. She has appeared in advertising campaigns for Marc Jacobs, Jill Stuart, Anna Sui, H&M, Max Mara, Tiger of Sweden and Prada. Gustavsson won Elle Sweden's Model of the Year award in 2011.
She also appears in adverts for Nina Ricci.
Gustavsson graduated from St Martins Gymnasium in Sundbyberg, Sweden in June 2011. She hopes to become a fashion stylist and is interested in pattern and product design. Gustavsson married photographer Hjalmar Rechlin on 30 May 2015 in her homeland of Sweden.