a movie still of jennifer lopez as princess leigha in the movie star wars