A few weeks back, Demi Lovato wrote in an Instagram caption, “Feeling better than I’ve ever felt. It’s all about self love.“ She urged her followers, "Tell yourself you’re beautiful daily. Be gentle with yourself. Eat carbs without guilt and remember that life is too short to worry about what others think!!” Since then, Lovato, a longtime champion of self-love who’s proud to be five years sober, has been following her own advice and sharing posts about how much she loves her body. Last week, she posted a shot of her legs with the message, “I don’t have a thigh gap and I’m still beautiful the way I am.”

She followed that up with two photos that show off her freckles:

So many freckles ☺️

A post shared by Demi Lovato (@ddlovato) on

A post shared by Demi Lovato (@ddlovato) on

Most recently, the 24-year-old singer has posted a couple of selfies to Instagram and Snapchat in which she wears a daring one-piece swimsuit with a dramatic plunging neckline.

So ready for summer ☀️🌊🌴

A post shared by Demi Lovato (@ddlovato) on

Why not? 😏

A post shared by Demi Lovato (@ddlovato) on

While she hasn’t bared any skin on Twitter recently, that same body confidence is evident in recent tweets: