Question: who does miranda cosgrove play in despicable me
Answer: Cosgrove also voiced Margo in the animated film Despicable Me ( 2010 ) and its sequels .