The greatest gift, BY FAR, that a woman can give a man is her own happiness, sourced apart from him.
He can add to it, but a man should never be made responsible for it (what most women will do).
Want a man to always be drawn to you?
Reconcile your heart with what makes it happy, discover this, work at it, free yourself, and let your radiance shine from there.