Mantra for beauty and attraction in Hinduism is always dedicated to one of the forms of Mother Goddess. Usually beauty and attraction is associated with Goddess Sri or Goddess Lakshmi. But Goddess Brahmacharini also gives the boon of beautiful eyes to her devotees. Here is a mantra for beauty and attraction:
या देवी सर्वà¤ूतेषु
मां ब्रह्मचारिणी रूपेण
संस्थिता, नमस्तस्यै नमस्तस्यै नमस्तस्यै
नमो नमः
Ya devi Sarva Bhuteshu Ma Brahmacharini Rupena Samsthita Namastasye Namastasye Namo Namah:
Ya devi Sarva Bhuteshu Ma Brahmacharini Rupena Samsthita Namastasye Namastasye Namo Namah:
Please note that the mantra should be chanted only in the morning hours after taking bath and offering puja to Mother Earth. The ideal time to chant the mantra is when the sun is rising.
The mantra should be chanted after lighting a lamp using pure cow ghee. The person chanting the mantra should sit facing east or northeast.