As Skyfall prepares to open, the actress, who appeared in Die Another Day, said she might once have been ambivalent about being seen as just a pretty appendage.