People how long have james lafferty and sophia bush been dating

It has its strongest following in Canada and the U.