A atriz Laura O'Toole, fazendo compras. De acordo com o site Female First, eles estavam bem juntinhos mas assim que viram os fotógrafos, se afastaram. Laura, de 22 anos - quatro anos mais velha que o astro de Harry Potter - encenou a personagem Jill na peça Equus ao lado de Daniel, no começo deste ano, inclusive em uma cena de nudez. O ator declarou recentemente que não poderia namorar uma atriz porque seria completamente incompatível com ele. "Algumas atrizes são insanas", disse.