Demi Lovato is looking good!
She was spotted wearing dark shades and werking it in her bikini down in Rio on a beautiful Brazilian day.
There always seems to be so much talk about her weight but this proves she looks great.
All the stars seem to be heading to Rio these days. And Demi is no different.
Her and some friends spent the day laying on the beach, and they spent a good amount of time splashing around in the ocean.
Actually, it seems like she spent almost all of her time in the ocean, probably trying to stay cool because of that hot South American sun.
Looks like such a fun time.
[Image via AKM-GSI.]