The 23-year-old actor – who shot to fame after starring as bad boy Draco Malfoy in the 'Harry Potter' franchise – has revealed he likes to surprise his partner Jade with romantic gestures.
He said: "I'm incredibly romantic. Young Casanova here! Once every couple of months, I do things properly. I get roses, teddy bears and balloons. It sounds corny, but I also write songs about Jade and play ballads on the guitar."
However, while he likes to make an effort to make things romantic with his girlfriend, the British star finds it "unsexy" when women put too much thought into the way they look.
Tom added: "To me, attractive is a girl in her pyjamas with no make-up. I'd choose pyjamas over a ball gown any day. Effort is so unsexy."