Margeret from Camp Rock is played by Jasmine Richards.
Because Jasmine Richards is an actress, not a singer. Her character "Peggy's" singing voice was provided by Renee Sandstrom.
In Camp Rock her name is Peggy in real life her name is Jasmine Richards
Caitlyn is played by Alyson Stoner
Jasmine Richards as Margaret "Peggy Warburton" Dupree
JASMINE RICHARDS WAS IN THE FOLLOWING MOVIE CAMP ROCK yes she was but be4 that she was in the Disney channel tv show called Naturraly Sadie
No im pretty sure they do auditions everywhere. and Jasmine Richards is Canadian and she was in both Camp Rock movies as Margret.
she's about 5'4"
Margeret from Camp Rock is played by Jasmine Richards.
Because Jasmine Richards is an actress, not a singer. Her character "Peggy's" singing voice was provided by Renee Sandstrom.
Jasmine Richards as Margaret "Peggy Warburton" Dupree
In Camp Rock her name is Peggy in real life her name is Jasmine Richards
Jasmine Richards plays Margaret Dupree.
Caitlyn is played by Alyson Stoner
Jasmine Richards as Margaret "Peggy Warburton" Dupree
Demi Lovato 5.3 Alyson Stoner 5.4 Meghan 5.1 Anna Maria 4.6 Jasmine Richards 5.3 Nick 5.9 Joe 6.1 Kevin 6.2
She plays as Peggy.