Please note that there will be no complete hijaab, unless it is with Niqaab (face covering).
In front of non-Mahram men, it is wajib for a Muslim woman to also cover her face.
This means that if a woman leaves it out, she will be sinful. (Ahkaamul Quran vol.3, pg.476).
You should try to maintain niqaab everywhere and in those places where you feel that you do not have the power to do so you should feel remorseful and repent to Allah immediately. This continuous repentance will inshAllah one day help you do niqaab in all the gatherings. Keep hope and keep asking Allah for forgiveness for all the times you are not able to do so.
A dua that you can also recite is,
"Rabbi yassir walaa tu'assir watammim bil khair. Wabika nasta'een. Ya Fattah, Ya Fattah, Ya Fattah"
which roughly translates to "Oh My Lord, make things easier for me, do not make things difficult for me. Oh my Lord, let my affairs end with goodness and form You do we seek help (Oh Revealer)".
InshaAllah we pray that Allah Ta'ala give you the best of rewards for protecting your beauty and fulfilling His command for the believers to be among those who guard their modesty. Ameen.
[Editor's note: please review the Hijab book and articles at
Also, please read:
The choice and struggle to wear Hijab, written by a new Muslim sister,
and also listen to this presentation :
[English] For the daughters of the Ummah - protecting the honor and dignity of woman
[URDU] For Every Muslim Sister, Youth and Parents
And Allah knows best.
Ask Alimah Team
Note: The rulings giving herein are based on the religious rulings of the Islamic Law and do not have any implications on the Law of the Country. The rulings given hereunder are specifically based on the question posed and should be read in conjunction with the question. AskAlimah.com site bears no responsibility to any party who may or may not act on this answer. AskAlimah.com site being hereby exempted from loss or damage howsoever caused. This answers may not be used as evidence in any Court of Law without prior written consent of the web site.