No. She was Leia for about the 9 hour run time of four movies. Is it iconic? Yes. So was Jack Nicholson as the Joker. Heath Ledger showed why its good bringing in new actors. And let's be a little real here, she isn't the best actor in the world. SHe's a good actor, but she wasn't bringing down the house.