Swanepoel’s resume includes covers for Australian, Brazilian, Mexican, Greek, Spanish, Portuguese, Japanese and Italian Vogue, Brazilian, British, German and South African Elle, British, South African, Romanian, Mexican and Chinese GO, Turkish, Spanish, Czech and Argentine Harper’s Bazaar, i-D, Lush and Ocean Drive (U.S.) and advertise-ments for Nike, Diesel, Guess?, Tommy Hilfiger, Tom Ford, Prabal Gurung, Swarovski, Colcci, True Religion, Ralph Lauren, Miu Miu, Juicy Couture, and Versace. Swanepoel has walked the runway for Tommy Hilfiger, Dolce and Gabbana, Michael Kors, Donna Karan, Giambattista Valli, Jason Wu, Prabal Gurung, Rag & Bone, Oscar de la Renta, Fendi, Chanel, Elie Saab, Diane von FOrstenberg, Sport-max, Betsey Johnson, Stella McCartney, Viktor and Rolf, Givenchy, Jean Paul Gaultier, Christian Dior, Blumarine, and numerous other designers, as well as for Victoria’s Secret since 2007. In addition to ap-pearing in the lingerie brand’s commercials, she was a featured model in the 2010 “SWIM” catalog, along with Lindsay Ellingson, Rosie Huntington-Whiteley, Behati Prinsloo, and Erin Heatherton.
In 2010, Swanepoel became a Victoria’s Secret An-gel. Swanepoel modeled for the Kardashians’ 2010 swimwear line. On 12 August 2010, Swanepoel officially opened the first Victoria’s Secret retail store in Canada, at West Edmonton Mall, Edmonton In 2013, Swanepoel was named the cover model of the coveted Victoria’s Secret Swim Catalogue. Swanepoel was chosen to wear the “Fantasy Bra” in the 2013 Victoria’s Secret Fashion Show. The 10 million dollar bra, named the “Royal Fantasy Bra”, was created by Mouawad. The bra and its matching belt featured over 4,200 precious gems, including rubies, diamonds and yellow sapphires set in 18 carat gold with a 52-carat ruby at the center. The “Royal Fantasy Bra” is the most expensive Fantasy Bra since the 2005 “Sexy Splendor Fantasy Bra” worn by Gisele Bundchen.