Not Too Ugly For TV

Some of the most hideous-looking stars in prime time are hiding a shocking secret.

Turns out, they're really not that repulsive after all. In fact, the girl who plays "Ugly Betty" is downright stunning in real life.

Click here to check out some of our favorite diamonds in the rough.