Check out Demi Lovato's music video for 'Cool For The Summer'

Disney girl Demi Lovato just went from cute and innocent 'This is Me' action to fierce and sexy 'Cool For The Summer' moves.

Lovato was cool and hot in her new music video for 'Cool For The Summer.' With some tight and revealing outfits, sweaty hair and shiny skin, a party on the dance floor, and a drive in a sweet convertible, Lovato has exchanged her innocent vibe with a new, hot single and a video to showcase it.

The 'Skyscraper' singer, 22, showed off her toned figure. Lovato has been open about her body and eating disorders. In the music video, she looked confident, beautiful, strong, and healthy.

"She is like a whole new person now," an insider told US Magazine. "She's really happy and confident."

Although nothing is confirmed and release dates have not been set, Lovato is preparing her upcoming album, according to Us Magazine. She is also completely in love with her boyfriend, That 70's Show star, Wilmer Valderrama.

"I am very, very in love with him," Lovato said during an interview with New Zealand's ZM radio. When asked about marriage plans, Lovato said, "I think we'll probably wait a little bit longer, but if he asked tomorrow, I'd say yes."

Valderrama has been very supportive of his girl. On Wednesday, he posted a screenshot from Lovato's music video on Instagram.

"Go TELL YOUR MOTHER a new BOSS has arrived!!!! This woman is on a mission...," Valderrama wrote in the caption. "Complete evolution! I am so happy I get to be here when she took herself to a WHOLE new level! Demi, you are exactly where you are supposed to be...," he added.

Lovato also posted a side-by-side picture of herself in the black outfit she wore for the music video and of Valderrama wearing a very similar ensemble on the set of That 70's Show.

We're rooting for you, Demi! Watch the video below:

Credit: INFphoto

Video via YouTube

{"code":"internal_server_error","message":"

There has been a critical error on your website.<\/p>

Learn more about debugging in WordPress.<\/a><\/p>","data":{"status":500},"additional_errors":[]}