Who was Jamestown Named After?

Jamestown is in Virginia and it was named after the English King James. The Jamestown Settlement Colony was the first successful English colony in the New World.