The 20-1 shot found a devastating burst of pace in the straight under Andrasch Starke to upset a strong field and claim one of racing’s most prestigious crowns.
Shareta finished second, some five lengths behind, while Ed Dunlop’s Snow Fairy took third, with So You Think and favourite Sarafina just outside the places and last year’s winner Workforce 12th.
“This is my best moment in racing. I don’t believe it – she was such an easy winner,” said Starke of his three-year-old filly.
“I have trained some Group winners, but she is the greatest filly I have ever trained. She won her last two races very easily, but I didn’t think she would be such an easy winner. This is a really big day for German racing.”
Danedream won the Italian Oaks earlier this year and followed that with two Group One wins in Germany.
Earlier, Frankie Dettori claimed his 500th career Group race winner with success on Dabirsim in the Qatar Prix Jean-Luc Lagardere.