A publicist says McCartney is engaged to his girlfriend of nearly four years.
Ex-beatle Paul McCartney engaged to girlfriend