Socialist candidate Ségolène Royal likewise had a lot to smile about, having received 25.8 percent of the vote and a spot in the May 6 run-off.