Rihanna was caught in tears at her last concert in France this weekend.
The 25-year-old singer was thanking fans after performing love song Stay in Lille when she suddenly burst into tears.
"I can't believe it. Y'all make me so happy. This is everything that matters to me. And to stand here and feel the love in this room throughout this entire tour... it's coming on to the end of the tour and it's sad. I hate saying goodbye,” she laughed.
"I don't know what… I'm crying about. I don't know what is happening."
Rihanna looked embarrassed as she wiped her tears away although crowds continued their cheers.
The singer began her Diamonds world tour in March. Her last concert will be in Los Angeles in November.