Annette Dytrt and Yannick Bonheur leave the Britain's Got Talent judges speechless with their incredible routine on tonight's show.

But it's not the first time that Annette and Yannick have starred on a Got Talent. In fact, the pair have previously made the finals of both Czechoslovakia's Got Talent in 2015:

And also Germany's Got Talent (or Das Supertalent as it's otherwise known) in 2016:

So just who are Annette and Yannick?

Ice dancers Annette and Yannick are based in France. Yannick is French, but Annette is German. They've only been dancing together for three years but have been aware of each other for 15 years in the ice skating world before they became an adagio pairs team.

Here's the couple doing a remarkably similar routine on blades to the one they do on wheels for BGT:

Dytrt is a national champion figure skater and even skated in the German version of Dancing on Ice but retired from competitive skating in 2011. 

Bonheur meanwhile is a five-time French national champion skater and even made history in 2010 when paired with Vanessa James. Representing France, they became the first black couple to compete in Olympic pairs skating.

More recently, Dytrt and Bonheur have taken part in the Holiday on Ice show in Germany and France. If you speak French, you can enjoy this interview with the pair about it:

You can see more from Annette and Yannick on Facebook here.

Britain's Got Talent continues next Saturday at 8pm on ITV.