Devy and american superstud Finn Harding make a love