Susan Boyle and Michael Ball perform a breathtaking duet of ‘A Million Dreams’ that leaves audiences gasping!

Susan Boyle, a viral hit, performs ‘A Million Dreams’ alongside Michael Ball during the Britain’s Got Talent finals. The amazing duet left everyone in awe!

Susan Boyle debuted as a competitor on Britain’s Got Talent in 2009. When she took the stage, some people looked down on her external appearance. Susan, however, readily changed their minds with her opera rendition of ‘I Dreamed A Dream.’

That first audition profoundly altered her life. Despite not winning her season of the renowned talent show, Susan became a household star and went on to sell millions of albums and tour the world.

Susan Boyle performs ‘A Million Dreams’ during the Britain’s Got Talent finals today. Michael Ball, another well-known English artist, joins her. Michael is well known for his work on the London theatrical scene and Broadway.

These two amazing vocalists will perform an extraordinary duet of ‘A Million Dreams’ from the musical The Greatest Showman. The 2017 release of this award-winning picture features Hugh Jackman and Michelle Williams. It presented the narrative of P.T. Barnum, the amazing showman who founded the Barnum and Bailey Circus.

The film has original songs that became immediate favorites. One of those memorable songs is ‘A Million Dreams.’ During the grand finale of Britain’s Got Talent, Susan Boyle and Michael Ball deliver these poignant lyrics onstage.