Samantha Kelly

Samantha Kelly (born April 13, 1976 in Omaha, Nebraska) was an American former child actress who played Margaret in Barney & the Backyard Gang and Barney & Friends.

Today, she is the current voice actress for Princess Peach, Baby Peach, Toad and Toadette in Mario games since 2007.