Samantha Barks has only been single for a few months but she has already been spotted with a new man.
The 23-year-old Les Misérables actress has sparked rumours she is dating former Coronation Street star Richard Fleeshman.
The (very good-looking) couple were spotted holding hands as they attended the Manchester premiere of War Horse last month.
And this week they have been snapped looking very cosy at the English National Ballet Christmas party in London.
Neither Samantha, who recently split from model David Gandy after five months, nor Richard has confirmed or denied the rumours.

Samantha is rumoured to be in a relationship with Richard.