If you say that something is undeniable, you mean that it is definitely true.
Her charm is undeniable.
她的魅力无可否认。