a movie still of jayne mansfield as princess leigha in the movie star wars