Several hundred guests attended a ball at Buckingham Palace held by Queen Elizabeth II to commemorate four royal birthdays. The Queen Mother, center, turned 90; Prince Margaret, 60; Prince Andrew, 30; and Princess Anne, 40.