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