"Stars on the Water" was written and originally recorded by Rodney Crowell. Since then it has been covered by Jimmy Buffett, and without a doubt most famously by King George Strait.
George Strait isn't known as the "King of Country" for no reason. The influential, iconic and legendary hitmaker has had such an impressive career, and even at 65 years old, he's still going strong.