Evans ist in Columbia, South Carolina, geboren und aufgewachsen. Sie begann im Alter von 14 Jahren mit dem Modeln und unterschrieb im Alter von 16 Jahren bei Wilhelmina Models in New York City. Seitdem ist sie in Kampagnen für Marken wie Ralph Lauren, Calvin Klein und Tommy Hilfiger aufgetreten.
Im Jahr 2014 wurde Evans als „Victoria’s Secret Angel“ besetzt. Von 2014 bis 2018 trat sie jedes Jahr bei der jährlichen Modenschau der Marke auf. Außerdem spielte sie in den Jahren 2015, 2016 und 2017 in der Badeanzug-Ausgabe von Victoria's Secret mit.
Zusätzlich zu ihrer Modelarbeit trat Evans auch in mehreren Filmen und Fernsehsendungen auf. Ihr Filmdebüt gab sie 2015 in der Komödie „Vacation“ und spielte seitdem in den Filmen „The Secret Life of Pets“ (2016), „The Fate of the Furious“ (2017) und „Charlie's Angels“ (2019). ). Sie trat auch in den Fernsehsendungen *The Mindy Project*, *Unforgettable* und *NCIS:Los Angeles* auf.