Brandy is feeling herself in new confidence-boosting video: 'I’m fine as f*** today'

Brandy is feeling herself in a new, confidence-boosting video.

The Moesha star, 42, took to social media to post a video of herself sporting a hot pink outfit along with matching eye makeup. She looks stunning — but clearly, no one had to tell Brandy that.

“God damn it, you shouldn’t be this damn cute,” the Queens actress, whose full name is Brandy Norwood, said giddily in the new post. “You shouldn’t be this damn cute right now. Yes, I had hair and makeup come over and get me ready, but damn it, I got a canvas. Deal with it. I’m talking to the people who is hating. Not the ones that already agree that I’m fine, I love ya’ll. Ya’ll know I’m not cocky, but today I feel it. I’m fine as f*** today ya’ll, deal with it.”

The haters were nowhere to be seen in her Twitter replies. Instead, commenters applauded the star — who last year released her latest album B7 after a long music hiatus — for her confidence. One replied that Brandy has “always understood the assignment.” Another added, “Thank you Brandy, this is officially gonna be my new mantra every morning.” A fan also applauded her look, writing, “TAKE PICTURES TODAY! This fit belongs on the main page.”

Brandy hasn’t always felt so confident in her own skin. Last year, the singer opened up to People about struggling with her mental health.

“I remember laying in bed super depressed," she explained to the magazine. "I [told] myself, 'So, you're just going to go out like this? That's wack. You have a daughter. If you can't do it for yourself, do it for her because this is not the way to leave a mark in her life.'"

Ultimately, Brandy said she got help through therapy, meditation and leaning on her faith, and told People, "I'm in a place now where I can be proud of moving in the right direction."

Want lifestyle and wellness news delivered to your inbox? Sign up here for Yahoo Life’s newsletter.