The rich and famous are under the spotlight for what they say — and don't say — more than ever right now. 

Celebrities do not owe the public their political opinions, but when they speak out on one issue (say, feminism) and remain silent on another (say, a life-changing election), they're going to get called out. 

Demi Lovato doesn't worry about any of this. She just says what she believes, and right now she believes that our president is divisive AF. 

When she saw this dig taken by president Trump against democratic party leadership...

Lovato @-ed our commander chief right away.

Messaged received loud and clear.

After she confronted him, she followed up with another tweet (sans @) expressing her distress about the lack of unity.

Her fans noticed and applauded her for speaking up.

This isn't the first time Lovato has been transparent with her fans, and the world, about her views on Trump.

She endorsed Hillary Clinton during the election because of the candidate's stance on mental illness — something Lovato has personally dealt with and has been vocal about. 

"I'm proud to support a presidential candidate who will fight to ensure all people living with mental health conditions get the care they need to lead fulfilling lives. That candidate is Hillary Clinton," she said at the Democratic National Convention.

Most recently, she attended the Women's March in Los Angeles on January 21.

demi lovato womens march LA
photo: Splash News

She said, "We are standing together to show our strength and demand equality in what should be some of the most basic rights."

She also explained why she was at the march on her Instagram, writing, "Today...we march for our rights. Not just as women, but as human beings. We are entitled to equal rights like GENDER EQUALITY, EDUCATION, EQUAL PAY, REPRODUCTIVE RIGHTS, FREEDOM FROM SEXUAL ASSAULTS...and the list goes on. Do it for your mother, your daughter, your little sister, your best friends because women's rights are human rights."

The 24-year-old singer also posted this image with the caption "#Letthemin" after Trump's travel ban was unleashed.

Dear rest of Hollywood: Follow Demi's lead.