20070802 nagpur-times: Keira set to star in The Duchess