My best friend of many years has terrible concerns about her looks and her weight. She's a petit size 8 and always complains if she even puts on a slight bit of weight.
I constantly tell her how lovely she looks (which she always does) which can be a pain when your constantly repeating yourself everyday and she won't listen or believe me.

It becomes much worse when we go out and have a few drinks. When she gets drunk her self confidence gets even worse that all night she has to repeatedly ask me, if her make up looks ok? does my hair look good? do I look fat? Do I look a awful? She will ask me all night without realising she's asking the same questions over and over again. Even though she looks gorgeous, she never takes on board my honesty, I guess she's looking for some assurance but even if she is looking for it she wont accept it. She will take any opportunity to get her mirror out to double check her hair and make up and even though she looks lovely she still wont accept it. Sometimes she can feel so bad she won't enjoy herself and end up going home.

I really want to help my friend. I love her like a sister but I really need her to realise that she is beautiful and I want her to stop worrying. It is causing irritation for me to have to constantly reassure her over and over. I have told her a few times on a night out that she has such low self esteem and she really should learn to accept there is nothing wrong with the way she looks. But it never works.

What else can I do??