Hardy make's cancer patient's dream come true

Tom Hardy made a sick fan's dream come true by taking her out on a date.
The 35-year-old actor spent a day in London with cancer patient Kayleigh Duff on Monday, treating her to lunch and buying her a diamond necklace as part of a surprise while she was on a break from her treatment.