Demi Lovato is back and better than ever it seems. Having struggled with personal issues over the past few years, she's taken some time to enjoy all the beautiful things life has to offer, including the sandy beaches of Rio de Janeiro. The "Skyscraper" singer was spotted soaking up the sun in the Brazilian city, and now that she's no longer linked to Wilmer Valderrama, we wouldn't mind joining her for a quick dip.

[Egotastic]