Tom Hiddleston is engaged to Zawe Ashton