Harry Potter actress Emma Watson previously confessed she had a crush on one of her co-stars – but it wasn't reciprocated at all.
The star, who played Hermione Granger, is known to have a pretty private life now, but has spoke of her childhood crush in the past.Speaking when the final Harry Potter film came out, Emma, who is now 31, admitted she'd had a crush on Draco Malfoy star Tom Felton.
Read more on dailystar.co.uk