need advice w my bestfriends new girlfriend!!

Okay so my reallly good friends girlfriend told him not to talk to me anymore, and me specially and only, but since We're best friends he still does, but he has to lie to her that we haven't hung out ever or anythin and we can't ever take pictures together and when he's with her he will ignore me but when he's not he'll talk to me and I just feel super crappy. And don't know what to do. Part of me reallly wants to see him but when I do I'll feel quilty, even tho all we do is exactly what best friend do. Him and I know everything about each other and I don't want to tell him he should break up with her since I know he really likes her. But he doesn't see what she's actually like. She's quite controlling and I don't want to lose him over her. Ik since he only talks to me when he can that I should have more respect for myself and leave him but we go way back, it isn't hat easy. Does anyone else think it's messed up for her to do that?? I was thinking about just staying away from him like she's wants so he could see what she's really asking for, does that sound like a good idea? Please please give me your opinions  and advice Id really appreciate it ♥️♥️