These Actresses Look Absolutely Nothing Like Their Characters

Published on March 23, 2020
ADVERTISEMENT

Drew Barrymore – Josie Gellar

In 1999 Drew starred in Never Been Kissed as Josie Gellar, who was a cop that gets to go back to high school as a student for an undercover operation. In high school she was quite a geek so this was her opportunity to redeem herself.

Drew Barrymore - Josie Gellar

Drew Barrymore – Josie Gellar

Cameron Diaz – Lotte Schwartz

Cameron was always known for playing the roles of beautiful women in movies like The Mask and There’s Something About Mary. In 1999 however, she broke the mold and played Lotte Schwartz in Being John Malkovich, where she looked nothing like that pretty starlet everyone was used to.

ADVERTISEMENT
Cameron Diaz - Lotte Schwartz

Cameron Diaz – Lotte Schwartz