NEW YORK - Celeste Holm, a versatile, bright-eyed blonde who soared to Broadway fame in "Oklahoma!" and won an Oscar in "Gentleman's Agreement" but whose last years were filled with financial difficulty and estrangement from her sons, died Sunday, a relative said. She was 95. In a career that spanned more than half a century, Holm played everyone from Ado Annie — the girl who just can't say no in "Oklahoma!"- to a worldly theatrical agent in the 1991 comedy "I Hate Hamlet" to guest star turns on TV shows such as "Fantasy Island" and "Love Boat II" to Bette...