Вудс посещал колледж Итон. После этого изучал английский в Магдален колледже в Оксфорде. После окончания Оксфорда короткое время работал в The Guardian, прежде чем стать актёром.
Во время учёбы в Оксфорде два года встречался с актрисой Розамундой Пайк. Позже они вместе играли влюблённую пару в «Гордости и предубеждении».
С 2009 года встречается с ведущим дизайнером Burberry Кристофером Бейли. 31 августа 2012 года было объявлено об их помолвке.