Kelly Foster may refer to: