Diana Rigg is beautiful, exotic, and a gift to any movie she appears in. Her portrayal of Teresa di Vicenzo brings a touch of class that is missing from many of the Bond girls. She is not the bombshell in the Ursula Andress tradition, but Diana is much more than just beautiful. I rank her second to Ursula in my Bond Girl favorites. And I rank On Her Majesty's Secret Service as my favorite Bond film. If only Connery had been in this film the chemistry between the two characters would have ingnited the screen.