The Dane, who hasn't won a tournament since last October, finished second to Maria Sharapova this year at Indian Wells and is 20-13 all-time in title matches.
The 19-year-old Beck, meanwhile, reached her first-ever WTA Tour final in a 7-5, 1-0 walkover over Stefanie Voegele, who retired from the match in the second set.
The young German had previously reached the Poland semifinals in April, where she lost to Roberta Vinci.
Aaron Carter is still in love with Hilary Duff
NBC reportedly holds celebs hostage to Jimmy Fallon's show