Josh Duhamel: Jennifer Lopez was a dream to work with : comp