Jennifer Connelly as Princess Leia in new hope Star Wars