She initially made a name for herself by landing the part of Destiny Evans in the reboot of the soap opera One Life to Live in 2013.
As a model, she has done campaigns for American Eagle and L'Oreal. She has been featured in the publications Cosmopolitan, Elle and Glamour.
She grew up with a brother in Evanston, Illinois; her father is African-American father and her mother is of Polish-English descent. She was in a relationship with Klay Thompson from 2019 to 2020. She previously dated Gabriel Florenz.
She was cast as the romantic interest of Tom Holland's Spider-Man in Spider-Man: Homecoming.