Ewan McGregor
Photo
From:
Photo Coverage: Red Carpet Arrivals at the 2011 Spirit Awards
The Independent Spirit Awards were held on Saturday in Santa Monica, California, where stage vet Natalie Portman won the title of Best Actress for her work in 'Black Swan.' The film was also named Best Picture and earned an award for best director, Darren Aronofksy.