Leonardo DiCaprio and his girlfriend Erin Heatherton have split, but there's apparently 'no bad blood' between pair.