Multiple choice general knowledge Gwyneth Paltrow won Oscar award for Best Actress for which film? Seven Shakespeare in Love There will be blood Atonement Reveal answer Fill a bubble to check yourself B Correct answer Explanation Gwyneth Paltrow won the Best Actress Oscar for 'Shakespeare in Love' (1998), defeating strong competition including Cate Blanchett for 'Elizabeth'. This remains her only Academy Award win to date.