Kelly Macdonald (born February 23, 1976) is an Emmy Award-winning Scottish actress.
Macdonald's career began when, while working as a barmaid, she saw a leaflet advertising an open casting session for what would become the movie Trainspotting, in which she played the part of Dianne, the underage seductress to Ewan McGregor's Renton. Other roles include a reporter in The Hitchhiker's Guide to the Galaxy and an actress playing Peter Pan in Finding Neverland. She also had a big role in Robert Altman's English period piece Gosford Park, where she played a maid.
On television, her highest-profile roles have been in two BBC dramas, the Paul Abbott serial State of Play (2003) and the one-off Richard Curtis piece The Girl in the Café (2005). Both of these were directed by David Yates, and both also starred Bill Nighy. For her performance in The Girl in the Café, Macdonald was nominated for a Golden Globe in 2006, and won an Emmy.
Macdonald most recently starred in the 2005 film Nanny McPhee, as the scullery maid Evangeline, and A Cock and Bull Story, where she plays the girlfriend of actor Steve Coogan's onscreen alter ego. She also played Carla Jean Moss in the Coen brothers' film adaptation of Cormac McCarthy's No Country for Old Men.