Kristy Lee Cook's spirits were high despite being voted off Wednesday's American Idol.
After her name was announced, she walked over to Simon Cowell and sang Mariah Carey's "Forever," which made everybody (even Cowell!) crack up, a witness tells Us Weekly.
The 24-year-old Oregon native then hugged the remaining six contestants before her final performance.
"She cried a little but pulled it together," the attendee tells Us Weekly. "She was smiling at the end."
Cowell even showed his soft side: After the show ended, he hopped on stage, chatted with Cook for a minute and then gave her a hug, the witness says.
Cook's ousting was hardly a shocker: She had often found herself in the bottom three on the show.
Mariah Carey — who performed her new single "Bye Bye"— served as the mentor this week; contestants covered tunes from her catalogue.
Syesha Mercado and Brooke White struggled to match Carey's range and joined Cook (whose country spin on "Forever" did her in) in the bottom three. (White was weepy, the attendee says.)
Another Idol wannabe will get the ax next week, as the remaining contestants — White, Mercado, David Cook, Jason Castro, Carly Smithson and David Archuleta — are narrowed down to five.