Miranda Cosgrove attends Z100's Jingle Ball 2009 at Madison Square Garden on December 11, 2009 in New York City.Miranda Shows off her pearly whites, as she helps out on The Today Show with the toy drive on Friday morning (December 11) in NYC.

The 16-year-old iCarly cutie attended the 2009 Z100 Jingle Ball held at The Hammerstein Ballroom earlier in the evening and told the press that her upcoming album is coming out in April!

Miranda was recently honored at Variety’s Power of Youth Event last weekend for her work with St. Jude’s Children’s Research Hospital.