Do you agree that Demi Lovato is a bathing beauty? The 23-year-old singer flaunted her hot bod in a halter-top bikini as she lounged by a pool in Miami Beach.
Demi Lovato who once struggled with body image and bulimia, showed off her physique even though she recently ended a six year romance with actor, Wilmer Valderrama
She is hot!
Photo: Splash News