Showing off her fresh red locks, Demi Lovato performed during Z100′s 2011 Jingle Ball on Friday night (December 9) held at Madison Square Garden in New York City.
Making her dream a reality the 19-year-old singer surprised fans by teaming up with her idol Kelly Clarkson on stage to sing “Have Yourself a Merry Little Christmas.”
Tweeting her excitement Lovato said, “I. Just sang. With Kelly. Clarkson. #ahhhhhhh”
You can watch the duo perform together below…
Photo Credit: Slaven Vlasic & Stephen Lovekin/Getty Images