Four children from Montreal lived their dream Monday evening when they danced onstage with Justin Bieber.

Rosemarie Duschene, Victoria Kupracz, Sienna Mazzone and Alessandro Nicolosi won a competition to dance in concert with the Canadian music superstar.

In each city on his Purpose tour several young dancers from the local community are joining the performance.

The four dancers from Pierrefonds submitted their audition tapes separately months ago, and were all chosen to perfect the choreography and perform on stage.

By a happy coincidence, the four all dance together already at the H4L Studio in Pierrefonds.

After dancing for the song "Children," the four children aged nine to 12 years old went off stage and watched the rest of the show from the pit, signing autographs from new fans.

They also missed school on Tuesday, sleeping in because they were up very late on a school night.