Kelly Macdonald

Kelly Macdonald (born February 23, 1976) is a Scottish actress who lends her voice to the upcoming Disney/Pixar feature film Brave. She plays the role of Princess Mérida.