Are dominic monaghan and megan fox dating