Eva Longoria Rocks Some Sexy Leather Short Shorts And Other News