While attending the 'Women in Hollywood' red carpet event, Eva Longoria looked fabulous in a one-shouldered gown from Ralph ...