Miranda Cosgrove is an American actress.
Miranda Taylor Cosgrove ( born May 14 , 1993 ) is an American actress , singer and songwriter . Cosgrove 's film debut came in 2003 , when she appeared as Summer Hathaway in School of Rock . In 2007 , she landed the role of Carly Shay , the lead character on the Nickelodeon teen sitcom iCarly , on which she starred until 2012 . Cosgrove also voiced Margo in the animated film Despicable Me ( 2010 ) and its 2013 sequel .