Natasha Hamilton topless on the beach in Miami. The 35 year old English singer and songwriter was seen topless while having fun in the waves.