Donna Vekic reached only her second career WTA final after beating 2009 champion Magdalena Rybarikova in three sets at the Aegon Classic on Saturday.