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.