The 'Skyscraper' singer posted a selfie on Thursday (1 May) showing herself basking in the sunshine and looking gorge while taking a break from her current tour in Rio.
Alluding to her bikini, she captioned her snap: "When in Brazil…"
Demi looks fantastic in the photo – we certainly don't look so sultry while sunbathing. More shiny and covered with random bits of sand.
And we weren't alone in thinking she looks a-mazing. Comments on Twitter from fans included a wide variation of "stunning", "gorgeous", "hot" and "perfect".
The starlet is currently on the South American leg of her 'Neon Lights Tour', which kicked off in the US earlier this year.
Demi's next concert is tonight in Belo Horizonte, Brazil. She will play further dates in Brazil, Argentina, Chile, Ecuador, Panama, Guatemala and Mexico before heading to the UK for a special date at Koko London on 1 June.
Got an iPad or iPhone? Reveal Mag is specially designed to fit!
Watch Demi's music video for 'Let It Go' below: