Pictures: Meet the Britain's Got Talent 2016 finalistsPublished28 May 2016Image source, SYCO/THAMES TVImage caption, The 100 Voices Of Gospel choir is one of the favourites to win the competition. It's made up of singers who come from all over the world, including the UK, the US, Cameroon and Russia. They were judge Alesha Dixon's golden buzzer act.Image source, SYCO/THAMES TVImage caption, Lucy Heath from Lincolnshire and her dog Trip Hazard, a Maltese and Pomeranian mix, were the public's wild card pick for the final. They are hoping to become the third canine-winning act after Ashleigh and Pudsey in 2012 and Jules and Matisse in 2015.Image source, SYCO/THAMES TVImage caption, Magician Richard Jones from Essex has wowed the public and the four judges with his mind-reading and illusions. If he triumphs in Saturday's grand final, he will become the first magician to win the hit ITV show.Image source, SYCO/THAMES TVImage caption, Will The Force be with the dancing Stormtroopers? Boogie Storm have so far performed to a medley of pop classics including Silento's Watch Me (Whip/Nae Nae) and Beyonce's Single Ladies. The dance act is Simon Cowell's choice for the golden buzzer.Image source, SYCO/THAMES TVImage caption, Beau Dermott is judge Amanda Holden's golden buzzer act. The 12-year-old from Widnes stepped up her performance in the semi-finals with a powerful version of Someone Like You from the musical Jekyll And Hyde.Image source, SYCO/THAMES TVImage caption, Wayne Woodward is a part-time singer and builder from Sutton. The judges have compared his voice to that of the legendary US singer Frank Sinatra.Image source, SYCO/THAMES TVImage caption, Shannon and Peter Parker were the judges' wild card pick for the final. The freelance dance teachers, who have been married for 15 years, have impressed with their ballet dancing.Image source, SYCO/THAMES TVImage caption, Mel & Jamie are a mother and son duo from Wales. Mel is a singer in care homes while 16-year-old Jamie is a secondary school student.Image source, SYCO/THAMES TVImage caption, Craig Ball from Hertfordshire booked his place in the final after he sang Adele's Hello in loads of different voices, including The Muppets' Kermit the Frog and Miss Piggy, Family Guy's Peter and Stewie Griffin, Shrek and Star Wars' Yoda.Image source, SYCO/THAMES TVImage caption, Jasmine Elcock is another schoolgirl in the final with a remarkable voice. The 14-year-old student from Essex became Ant and Dec's golden buzzer act, and she sang Wings by Birdy in the semi-finals.Image source, SYCO/THAMES TVImage caption, Balance Unity is a 17-year-old student and dancer from Hertfordshire. Balance, whose real name is Taylor Goodridge, won over the judges with his imaginative and funny dance routines.Image source, SYCO/THAMES TVImage caption, Alex Magala is a professional sword swallower from Moldova. The 26-year-old been nicknamed "the most dangerous act in the show's history".