'Desperate Housewives' star Eva Longoria says she was the "black sheep" in her family and an ugly ducking whose mother discouraged her from entering beauty pageants.