Kelly Clarkson brought everyone to tears as she sang Piece by Piece on American Idol.
The 33-year-old star - who shot to fame when she won the first series of the programme in 2002 - sobbed during the performance and made judges Jennifer Lopez and Keith Urban cry too, during a special appearance on the 15th and final season of the talent show last night.
And afterward, show host Ryan Seacrest praised Kelly - who is pregnant with her second child - for the "incredible" and emotionally charged performance.
Kelly replied: "I'm pregnant and it's nostalgic and I can't believe it's the last season. Yeah, really sorry I just bawled."