Margo (ICarly)

Margo and Carly Are Both Played By Miranda Cosgrove

Cast
Margo (Despicable Me) As Carly Shay = Miranda Cosgrove

Astrid (How to Train your Dragon) As Sam Puckett

Hiccup (How to Train your Dragon) As Freddie Benson

Hiro Hamada (Big Hero 6) As Spencer Shay