When Princess Love’s beautiful wedding day photos surfaced online, many people were shocked to see how slender the “Love & Hip Hop: Hollywood” star was. Princess looked gorgeous and happy in all of her pictures, but some fans left comments attacking the VH1 reality star for losing too much weight and being too thin.

Princess opened up about her weight loss Wednesday, revealing in an Instagram post that she dropped 40 pounds by eating healthier and completely cutting alcohol from her diet. “I’m Vegan and alcohol free,” she wrote. “I went from 163lbs to 123lbs in 7 months the healthy way, by changing my diet and working out. When I was thicker I was eating junk food and drinking every day.”

Ray J’s new wife then lashed out at fans who don’t like her slender frame. “I’m happy with my body and that’s all that matters. I understand that everyone has an opinion and that’s fine. But if I state my opinion about a lot of you, you would probably delete your IG, so from now on I’ll just keep it to myself.”

Another way the reality star and model has been keeping her weight in check is by drinking flat tummy tea. Like many other celebrities, Princess often posts photos of her drinking the weight loss tea on her Instagram. “I been good and only missed a cup or two during my 4 week cleanse with @flattummytea,” she captioned a photo Wednesday of her holding up two pouches of the tea. “This is my result so far and I feel amaaaaazin. Tummy flat, bloat gone and energy up.”

Princess and her longtime love, Ray J, got married last Friday at the Vibiana cathedral in Los Angeles in front of about 150 friends and family. Princess confirmed she and the “One Wish” singer had tied the knot by posting a photo of her sitting in the passenger seat of a car while wearing her wedding gown as Ray J sat behind the wheel.