A Million Dreams

"A Million Dreams" is a song performed by Ziv Zaifman, Hugh Jackman, and Michelle Williams for the film The Greatest Showman (2017). It is the second track from soundtrack of the film, The Greatest Showman: Original Motion Picture Soundtrack, released in the same year.

Covers
In 2018 for BBC Chidren in Need 2018 1486 children sang the song live in unison from 9 towns across the UK as part of the Children in Need Choir. The performance started in the studio and as the chidren sang it cut between the different locations, in real time, giving each choir around 20-30 seconds on air, before going back to the studio to finish the song. The choirs sang from: Elstree at Elstree Studios a studio just outside of London where the main telethon was held, Southampton at King Edward VI School, St Ives at Tate, Belfast at The Ulster Folk and Transport Museum, Chester at Storyhouse, Lincoln at The New Theatre Royal, Glasgow at BBC Pacific Quay, Cardiff at The Broadcasting House and Wolverhampton at The Grand Theatre

The Fron Male Voice Choir covered the song on their album Voices of the Valley Echoes, released in February 2020.

American singer Christina Aguilera covered the song during her performance at the Expo 2020 closing ceremony on March 31, 2022 in Dubai. Aguilera later performed the song again at the VinFuture Prize award ceremony on December 20, 2022 in Hanoi, Vietnam.

Reprise
"A Million Dreams (Reprise)" is the reprise of the song "A Million Dreams" from The Greatest Showman: Original Motion Picture Soundtrack. The song like the original is sung by Hugh Jackman but is this time joined by his character's daughters played by Austyn Johnson and Cameron Seely.

Reimagined version
On October 24, 2018, American singer Pink released her cover of the song for the 2018 album The Greatest Showman: Reimagined. The song was the second single from the album and was released along with a cover of the reprise sung by P!nk's daughter Willow Sage Hart.