charm“魅力,吸引力”
charmful 等同于full of charm “充满魅力的”,后者更常用。
charming “有魅力的,迷人的”
其实没什么很大的区别,要说有,可能是charmful更夸赞一点