Kate Beckinsale wearing a short dress, beautiful. highly detailed face and hair. art by Gil Elvgren and Fernanda Suarez and Greg Manchess and Sachin Teng