19 Celebrities Who’ve Nailed It Playing People Who Actually Exist

By  | 

Actors have the opportunity to play all kinds of different characters. However, some of the most interesting roles aren't works of fiction, but come from people's real stories. Take for instance, Ashley Greene. It's just been confirmed that the Twilight actress will play Priscilla Presley — aka the ex-wife of Elvis Presley — in an upcoming film, and this got us thinking about all the other actors who've played people who actually exist.

From Kristen Stewart's portrayal of "Bad Reputation" rocker Joan Jett in the 2010 film The Runaways to Reese Witherspoon who picked up Best Actress Oscar for playing June Carter Cash in 2005's Walk the Line, click through the gallery to see more celebrities who've nailed it when playing real people.