For years, the ceremonial dress worn by Princess Leia in the final scene of 1977’s “Star Wars” sat folded in an anonymous London attic, its only audience the moths eating holes through its white fabric.
Copyright ©2023 Dow Jones & Company, Inc. All Rights Reserved. 87990cbe856818d5eddac44c7b1cdeb8
Already a subscriber? Sign In