Demi Moore shows off her svelte physique in a hot pink string bikini while on a yacht: ‘Soaking up summer’

59-year-old "Ghost" star Demi Moore wore a swimsuit from celebrity-loved brand Eres. Moore also has her own Andie’s swimwear collection.