Ségolène Royal ( born 22 September 1953) is a French politician and former Socialist Party candidate for President of the French Republic.