Emma Watson has cast her spell on a new man.
The Harry Potter star, 23, has been spotted kissing and cuddling with Oxford University rugby star Matt Janney, 21, on a Caribbean vacation ahead of her appearance at the Golden Globe Awards this weekend.
Watson and long-term boyfriend Will Adamowicz split last summer.