Katy Perry and Justin Trudeau "are for sure attracted to each other on several levels", according to a source.