Who is the King of France?

Since France is a Republic, the leader is the President, not a King. The current President of France is Nicolas Sarkozy, who was elected to office on May 16, 2007.