Mannequin international devenu actrice de cinéma qui a obtenu le rôle de l'intérêt romantique de Spider-Man, Liz Allan, dans le film Spider-Man: Homecoming de 2017. En 2018, elle est apparue dans BlacKkKlansman.
Elle s'est d'abord faite connaître en décrochant le rôle de Destiny Evans dans le reboot du feuilleton One Life to Live en 2013.
En tant que mannequin, elle a réalisé des campagnes pour American Eagle et L'Oréal. Elle a été présentée dans les publications Cosmopolitan, Elle et Glamour.
Elle a grandi avec un frère à Evanston, dans l'Illinois ; son père est d'origine afro-américaine et sa mère est d'origine polono-britannique. Elle a été en couple avec Klay Thompson de 2019 à 2020. Elle est précédemment sortie avec Gabriel Florenz.
Elle a été choisie pour incarner la petite amie du Spider-Man de Tom Holland dans Spider-Man : Homecoming.