Foster presented with leadership accolade in US
Jodie Foster has been honoured with the Sherry Lansing Leadership Award for her success in the entertainment industry - but insists she isn't worthy of such an accolade.
The actress, 45, was presented with the prize at the Hollywood Reporter's Women in Entertainment Power 100 brunch at Los Angeles' Beverly Hills Hotel on Tuesday, but admits the secret to her long-lasting success is her "nutty" personality.

