Shia LaBeouf is reportedly dating his 'Nymphomaniac' co-star Mia Goth.

The actor has fallen for edgy 19-year-old Mia - who is seven years his junior - after meeting on the set of Lars Von Trier's controversial new film not long after splitting with his girlfriend Karolyn Phoav, and the romance is said to be going well.

A source said: ''They've kept their relationship under wraps, but they pretty much started dating after he broke off things with Karolyn a few months ago. Shia and Karolyn had a volatile relationship and it came to a head just before he began filming 'Nymphomaniac'.

''They're already spending a lot of time together, not just with work, but also have been hitting the town. Mia has made Shia very happy and he's certainly found a party buddy for the time being.''

The pair bonded over their mutual interests and Shia has even met his new girlfriend's parents.

A source told ''He got to know Mia on set and quickly became enamoured of her. They have similar interests, they love alternative music, thrift stores and she is edgy and funny, which Shia loves.

''While they obviously don't want to rush into things, Shia has already met Mia's parents in London, which is where she is from.''

The new couple were spotted looking comfortable with one another last Wednesday (21.11.12) in Los Angeles and days later, Shia was caught in the middle of an explosive bust up with Karolyn this Monday (26.11.12), with the brunette beauty seen shouting and screaming in the street.

Karolyn is said to have called things off because she was nervous about Shia being contracted to perform real sex acts in his new film about the debauched past of a sex addict.