ELongoriaBIG082808_03_X17.jpgEva Longoria ELongoriaBIG082808_04_X17.jpg

Eva Longoria is an undoubtedly beautiful woman -- but it takes a strong beautiful woman to "go ugly" for a role!

Playing a dowdier, older and heavier Gaby Solis this year on her hit show, Desperate Housewives, Eva fully committed to the "ugly", gaining weight and cutting her hair when she could have just worn some extra padding and a wig!

However, this kind of transformation often pays off for pretty actresses -- Just ask Charlize!