who does the voice for merida in brave
Kelly Macdonald In 2010, she played her first comedy role, in the British independent romantic comedy film The Decoy Bride.[20] The Decoy Bride was released in 2012. In 2011, she played the "Grey Lady" (revealed to be Helena Ravenclaw) in Harry Potter and the Deathly Hallows – Part 2, the final instalment of the Harry Potter film franchise. She replaced Nina Young, the original actress in the role. In 2012, she provided the voice of Merida, the heroine of the Disney/Pixar film Brave, and starred as Dolly in Anna Karenina.
Eden Sher Eden Rebecca Sher (born December 26, 1991) is an American actress, best known for her role as Sue Heck on the ABC comedy series The Middle and as the voice of Star Butterfly on the Disney XD original animated series Star vs. the Forces of Evil. She won the 2013 Critics' Choice Television Award for Best Supporting Actress in a Comedy Series for her performance in The Middle.