Betty Garrett, the vivacious Broadway star who played Frank Sinatra's sweetheart in two MGM musicals and recurring roles on TV, has died in Los Angeles Sunday. She was 91.