Selena Gomez has recently started out on her world tour, but one particular show in Canada had her in tears. 

Mid-way through singing one of her older hits ‘Who Says’, Selena was overtaken by the crowd singing word for word at the top of their lungs. 

The gesture touched Selena so much so that she had to take a break from singing for a moment and just let the music wash over her. 

She later explained that she was so grateful for her fans that had been there through her highs and lows. 

What a gorgeous moment!