18 Actors Who Played Mean Girls But Are Actually Super Nice In Real Life

    From Rachel McAdams to Kristen Bell!

    A wise woman (Tina Fey) once said it takes a smart person to play a dumb character, and a sweetheart to play a mean girl. With that in mind, here are 25 actors who played fictional biatches despite reportedly being really nice IRL!

    1. Dianna Agron

    2. Rachel McAdams

    3. Emilia Clarke

    4. Naya Rivera

    5. Brittany Snow

    6. Julie Gonzalo

    7. Gabrielle Union

    8. Jennifer Coolidge

    9. Leighton Meester

    10. Ashley Tisdale

    11. Michelle Yeoh

    12. Anna Kendrick

    13. Sarah Michelle Gellar

    14. Jane Lynch

    15. Shay Mitchell

    16. Judy Greer

    17. Kristen Bell

    18. Meryl Streep

    Is there anybody that I overlooked? Shout them out in the comments below!