Yaya DaCosta Alafia has come a long way since competing for the winning spot as America's Next Top Model in 2004.
The part Brazilian beauty, who is expecting her first child with husband Joshua Alafia this year, is playing Carol Hammie in the No. 1 box office hit, The Butler.
Alafia's character, Carol, is a student activist who becomes heavily involved in the Civil Rights Movement and eventually joins the Black Panthers -- a challenging role the 30-year-old executed perfectly.
"I couldn't have been Carol, or better yet, make the choices she made," Alafia shared, during our brief phone conversation.