He was baptised Charles James on 17 December 1566 in a Catholic ceremony held at Stirling Castle.
A fost botezat "Charles James" la 17 decembrie 1566 într-o ceremonie catolică ținută la Castelul Stirling.