13 Attractive Actresses Who Have Played Unattractive TV Characters

Sometimes attractive girls will do just about anything for a part, even if that means playing unattractive roles on TV. We’re sure that these characters were fun to play, as they were definitely funny to watch.

America Ferrera played Betty Suarez on “Ugly Betty”

Judy Greer played Kitty Sanchez on “Arrested Development”

Elisabeth Moss plays Peggy Olson on “Mad Men”

Gwendoline Christie plays Brienne of Tarth on “Game of Thrones”

Jenna Fischer played Pam Beesly-Halpert on “The Office”

Kaitlin Olson plays Deandra “Dee” Reynolds on “It’s Always Sunny in Philadelphia”

Laura Prepon played Donna Pinciotti on “That ’70s Show”

Lea Michele plays Rachel Berry on “Glee”

Melissa Rauch plays Dr. Bernadette Rostenkowski-Wolowitz on “The Big Bang Theory”

Tina Fey played Liz Lemon on “30 Rock”

Zooey Deschanel plays Jessica Day on “The New Girl”

Tori Spelling played Violet Bickerstaff on “Saved by the Bell”

Thesy Surface plays Margaret McPoyle on “It’s Always Sunny in Philadelphia”

TRENDING


X