America Ferrera donned a pair of braces for her role on the television series Ugly Betty, however in real life its quite the reverse.
America Ferrera has a fabulously white smile with perfectly straight teeth, and i don't think she even uses teeth whitening stuff, she looks all natural to me.
America Ferrera may be the star of a television show entitled "Ugly Betty" but her smile is nothing short of beautiful, and you can take that to the bank.