Demi Lovato made a bold move in 2018 and is not giving any F's about people's perception of her body and instead embracing it. The "Sorry Not Sorry" hit maker shared a photo of herself in a swimsuit and delivered a powerful message about body image. "So, I’m insecure about my legs in this picture but I’m posting it because I look so happy and this year I’ve decided I’m letting go of my perfectionism and embracing freedom from self criticism," she wrote on Instagram.

"Learning to love my body the way it is is challenging but life changing. Giving up my eating disorder has been the most challenging journey of my life but I work every day towards solid recovery even if I mess up sometimes. Today I’m feeling strong. You all can do it too. It IS possible. Thank you God for this new chapter in my life. #EDrecovery #happyAF" See the photo below and tell us what you think!

We love Demi Lovato outspoken persona and how she users her fame to bring attention to good causes. The "Confident" singer recently took to Twitter to slam Time magazine for having Donald Trump as a runner up in their "Person of The Year" cover to the women that have broken their silence on sexual abuse. The current White House resident has been accused of sexual assault in the past and Lovato thinks this undervalues exactly what these women are denouncing.

"Time magazine highlights brave women coming forward against sexual assault on the cover but names a man with sexual assault allegations against him runner-up "Person of the Year". Really Time?", Demi wrote in the first of a series of tweets. She ended that initial message using the hashtag "hypocrites".

In a second tweet she reminded her followers that she would not talk about politics, but this was too much to just let go. "I've become less vocal about my disdain for certain people over the past year because it only divides our country even more, but this is worth speaking up about," she wrote. Lovato then directly told the publication that she found it "very disappointed in their hypocrisy and disrespect toward the women on their cover".

Demi Lovato concluded her tweets with the following message: "To be named POTY by Time should be for doing something positive or brave LIKE the women on the cover. It’s annoying that it’s just about impact on the news."

This was not the first time Demi stood up to Trump. Back at the end of January 2017, when Trump had just taken office he took to Twitter to throw shade at Nancy Pelosi and Chuck Schumer who had spoken out against his travel ban. "Nancy Pelosi and Fake Tears Chuck Schumer held a rally at the steps of The Supreme Court and mic did not work (a mess)-just like Dem party," Trump wrote. Lovato fired back writing: "ow about you stop dividing our country into two parties and unite us like a president should. I'm just sad that we can't all come together regardless of sex, race, religion, political party.. etc. we need to now more than ever."