Kneeing penalty: Princess Di donned a shawl before entering a mosque in Pakistan, but religious leader Maulana Abdul Qadir Azad (left) was called to task because she revealed her knees.
Ex-Partridges Danny Bonaduce (left) and David Cassidy were reunited at Manhattan's Bottom Line, where Bonaduce did standup comedy and Cassidy rocked out.
An inscrutable Keanu Reeves
(left) and costar River Phoenix partied after the premiere of My Own Private Idaho at New York City's China Club, which under whelmed them with freebie jackets.
Gilligan's Island stars Russell Johnson, Dawn Wells and Bob Denver rekindled their love of playful natives at a cast reunion aboard the Spirit of New York Cruise Line in Manhattan.
Annie Lennox, close-shorn as usual and on a maternity break from the Eurythmics, gave a lift to daughter Lola, 9 months, while shopping near her home in London.