Eurovision host Michelle Hunziker looked incredible in a glitzy silver gown as she graced the stage alongside Sandra Studer and Hazel Brugger on Saturday.
The Grand Final, set to air on Saturday from 8pm on BBC One and BBC iPlayer, is taking place in the city of Basel, Switzerland, after Swiss singer Nemo won the competition last year.
The 48-year-old model will be joined by Hazel Brugger and Sandra Studer in St. Jakobshalle, Basel, for the grand final, which will be on our screens from 8:00pm on BBC One and iPlayer.