Toxic relationship

My best friend recently started dating a guy who I believe is really toxic for her and just not good news. They were talking for only 2 weeks when he said that he “loved her” and invited her to come on his family holiday, he constantly drags her away from her friends and he’ll even show up when we’re on a girls nights out and we won’t see or hear from her for the rest of the night. But that’s not even what has concerned me the most. She’s not herself when he’s around, she acts so out of character. She’s afraid of upsetting him so she’ll literally do anything he says or else he’ll make her feel bad about it by guilting her or twisting the story to make her look like the bad guy. I’ve told her what it looks like from an outside perspective, he’s emotionally abusive, and she’ll agree and say she’ll have to talk to him about it but she never does. She lost her virginity to him and she told him she didn’t want to go on top for her first time. He made her. He was rough and she bled a lotttt. She was so shook afterwards. It hurt me so bad seeing her like that, I wanted her to be happy with her first time and to feel comfortable but she really wasn’t. She’s also told him how she doesn’t want to have sex without a condom but when they were having, he took the condom off and didn’t tell her. This isn’t even the first time he’s done that either. She’s so scared she’s pregnant because she’s not on any birth control. He doesn’t listen to what she wants, only what he wants and clearly puts his pleasure before her wellbeing. I’m worried for her but she won’t listen to my advice. What should I do?? Should I leave her to it?